This topic created in 1906 days ago, the information mentioned may be changed or developed.
我旁路由装的 open Clash,内置了一个 dns
客户端的网关写的是旁路由的 ip,dns 写的却是主路由的 ip
有以下几个问题:
1.获取油管 ip 究竟用的是哪个 dns 服务器,是旁路由的还是主路由的?
2.如果把客户端的 dns 也设置成旁路由的,那么国内网站的 ip 是不是也是通过 openClash 的内置 dns 来获取的
3.dns 请求究竟是在旁路由端本地发起的还是 vps 服务端发起的
7 replies • 2021-03-06 16:07:48 +08:00
 |
|
1
zjm947373 Mar 5, 2021
1 主路由的,由你的客户端浏览器 /应用向操作系统查找,操作系统肯定只能找到你提供的主路由的 dns ip 2 应该是这样的 3 命中规则了应该由 vps 端发起,没命中的话由本地发起(应该是这样的吧)
|
 |
|
2
nbweb Mar 5, 2021
按你所描述 1,客户端获取油管的 ip 由主路由,因为客户端写的是主的 dns 2,是 3,不知道 软路由的话,装 openwrt 更简单,openwrt 里面的 dnsmasq-full 功能强大,并且 OP 还可以安装很多留学插件。
我目前的做法是,1,OP 里安装插件+dnsmasq-full 做 dns,2,在树莓派上也做一个透明网关留学,以防 OP 失效。当需要切换时,在 OP 里,把网关和 dns 设置为 PI 的 ip,无缝切换。
|
 |
|
5
xtli12 Mar 6, 2021 via iPhone
用 china-dns
|
 |
|
7
gj0518 Mar 6, 2021
clash 内置 dns 分流, 需要科学的 dns 设置旁路由, 其他随意, 设主路由旁路由都行
|