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