shadowsocks / shadowsocks-windows

A C# port of shadowsocks
Other
58.09k stars 16.4k forks source link

请支持手动设置DNS服务器,像安卓版本那样 #3428

Open wqwqwq219 opened 10 months ago

wqwqwq219 commented 10 months ago

简要描述问题

环境

在手机版最近发现无法上网解析域名,但是ip可以通,通过换dns服务器手机上解决了上网问题。但是pc上没有办法设置dns服务器。怀疑默认dns服务器可能有地域问题。

操作步骤

无法上网,包括mac版本。手机一开始也无法上网,发现端口是通的。手机安卓app的默认dns服务器修改为8.8.4.4以后解决。但是pc上和mac上仍然无法上网。也没办法修改远程dns解析地址。

期望的结果

在windows和mac版本上添加手动设置远程DNS服务器的设置,就像安卓app那样。

chenshaoju commented 10 months ago

请看一下你的服务端的DNS配置是否正常。 如果你的服务器是自己搭建的Linux服务器,请检查并配置/etc/resolv. conf文件,参考:https://unix.stackexchange.com/questions/494324/how-to-setup-dns-manually-on-linux

wqwqwq219 commented 10 months ago

之前一直可以用的,某一天突然就不行了。不是服务器设置问题。安卓app上的默认dns是dns.google。用这个就无法上网,改成8.8.4.4就可以了。怀疑是不是dns.google这个dns对某些地方有问题。现在只要在前端的程序里加上跟安卓app里面一样的远程DNS的设置就好了。