内容目录
问题
- 最近搭建的自用
DNS
,通过openvpn
下发dns
地址后,发现windows
系统不会使用openvpn
服务器下发的dns
地址
原因
因为本地网卡也配置了dns
服务器,默认情况下本地网卡跃点数(metric
)会较低,所以会优先使用本地网卡配置的dns
服务器
解决
- 建议修改
openvpn
网卡的跃点数(metric
)为1,这样会更优先
-
或者在
openvpn
的客户端文件忠加入block-outside-dns
配置也可以规避此问题
block-outside-dns
:确保所有DNS
请求都通过VPN
隧道进行。 -
为什么原生的
vpn
拨号的时候没有这个问题
系统原生l2tp
拨号的时候,会自动加大其他网卡的跃点数
留言