Describe the bug
When running shadowsocks-android v5.3.4 while being connected to a Wi-Fi network which sends 192.168.70.1 as a DNS server in DHCP options, DNS requests are still performed to 192.168.70.1, regardless of what DNS is configured in Shadowsocks, if Route: Bypass LAN is selected.
To Reproduce
Steps to reproduce the behavior:
- Set
Route: bypass LAN in the proxy configuration
- Enter any non-LAN DNS server in the proxy configuration
- Enable proxy
- Run
tcpdump -n port 53 on the Wi-Fi hotspot
- Observe DNS requests from the smartphone with proxy enabled
Expected behavior
DNS requests are performed only via the supplied DNS server inside Shadowsocks configuration.
Smartphone (please complete the following information):
- Android/Chrome OS version: Android 10
- Device: LG V50
- Version: v5.3.4
Configuration
Put an x inside the [ ] that applies.
Additional context
Add any other context about the problem here.
Describe the bug
When running shadowsocks-android v5.3.4 while being connected to a Wi-Fi network which sends
192.168.70.1as a DNS server in DHCP options, DNS requests are still performed to192.168.70.1, regardless of what DNS is configured in Shadowsocks, ifRoute: Bypass LANis selected.To Reproduce
Steps to reproduce the behavior:
Route: bypass LANin the proxy configurationtcpdump -n port 53on the Wi-Fi hotspotExpected behavior
DNS requests are performed only via the supplied DNS server inside Shadowsocks configuration.
Smartphone (please complete the following information):
Configuration
Put an
xinside the [ ] that applies.Additional context
Add any other context about the problem here.