wireguard 和 openvpn 並不完美
怎麼說呢?
因為它的 DNS 是 udp port 53
IP 改變了
DNS 依然會被汙染
如果你在 android 手機
要用 wireguard
建議你 DNS 值 全空白 不填入任何值
https://simpledns.plus/kb/198-how-to-enable-dns-over-tls-dot-in-android
接著使用 android 手機
系統內建的 DNS over TLS
wireguard 改變的只有 IP
DNS 去用系統內建的 DNS over TLS
OpenWrt setup with NordVPN
https://support.nordvpn.com/hc/en-us/articles/20340177222289-OpenWrt-setup-with-NordVPN
某人完全照這篇做
馬上就踢到鐵板了
後來想想 才發現 問題出在 dnsmasq ( udp 53 )
要在 openwrt 裝 AdGuard Home
接著移除 dnsmasq
DHCP 也用 AdGuard Home 去配置
https://mullvad.net/zh-hant/help/running-wireguard-router
openwrt + wireguard 也是同理
DNS 的配置 不能直接照搬...
一樣是走 AdGuard Home 的 DNS加密
https://www.youtube.com/watch?v=SpxTFes1B8U
目前我改用 vmess+ws ...
不過 我用的腳本 不是 不良林 推薦的腳本
https://github.com/alireza0/x-ui

X