为了绕过开放热点的限制,我在云端创建了自己的 OpenVPN 服务器,监听 53 端口。当我通过手机进行网络共享连接时,我能够成功地通过该服务器建立隧道。
但在大多数 WiFi 中我遇到了以下错误:
TLS Error: client->client or server->server connection attempted from [AF_INET]xxx.xxx.xxx.xxx:53
我假设这些 WiFi 的路由器会拦截 DNS 流量并丢弃无效数据包,或者是否有我可以使用配置来解决这个问题?
答案1
各种 ISP 和热点上的 DNS 流量经常被拦截,因此您不能依赖随机协议(OpenVPN 或其他协议)假装它是 DNS 来工作。
要么选择不同的端口,要么使用某种为 DNS 上的 IP 构建的隧道,例如碘。