我目前的互联网访问非常严格,基本上,任何不使用端口 22、443 或 80 的东西都会通过另一个具有 1 秒 ping 和 60% 丢包率的网络进行路由。因为我需要使用很多使用不同端口的软件,所以我设置了一个 OpenVPN 服务器,它在端口 443 上使用 tcp。
一切正常,除了一件事:托管 OpenVPN 服务器的服务器还托管我的 Web 服务器,并且有一个客户端,我需要通过端口 8080 上的域名访问它(所以http://domain.com:8080例如)。出于某种原因,当我这样做时,我并没有像其他所有请求一样通过我的 VPN 进行路由,而是通过非常慢的网络进行路由。
那么,有没有办法向我的 OpenVPN 客户端指定 domain.com 在 10.8.0.1(OpenVPN/WebServer 的虚拟 IP)上,而不是向 DNS 请求“真实”IP?
向 /etc/hosts 添加一个条目