我在具有静态 IP 地址的远程服务器上自行托管 VPN 服务 (OpenVPN)。我让本地设备毫无问题地连接到它,并且我能够从 VPN 服务分配给本地设备的私有 IP 地址毫无问题地访问我在本地托管的应用程序。
我想要做的事情如下:
我想在我家的本地设备上提供一个 Web 应用程序(假设在端口 8080 上),并让互联网上的任何人都可以通过 VPN 的公共 IP 地址(即从http(s)://$VPN_PUBLIC_IP_ADDRESS:8080
)访问该 Web 应用程序。
我在远程 VPN 服务器上打开了端口 80、443 和 8080(使用ufw
),但我仍然无法使用远程 VPN 服务器的公共 IP 地址访问网站。我该如何解决?
答案1
仅仅打开端口是不够的,您还需要告诉您的 VPN 服务器将数据包路由到哪里。
基因转移酶应该可以轻松解决这个问题。