![当连接到 VPN 服务器时,您可以访问位于 VPN 服务器上的 Web 服务器吗?](https://linux22.com/image/1515361/%E5%BD%93%E8%BF%9E%E6%8E%A5%E5%88%B0%20VPN%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%B6%EF%BC%8C%E6%82%A8%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%E4%BD%8D%E4%BA%8E%20VPN%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%97%EF%BC%9F.png)
如果我有一个 OpenVPN 服务器,并且我从某处的 PC 连接到该服务器。我该如何访问 VPN 服务器上的 Web 服务器?
答案1
您可以建立到该服务器的 VPN 链接,这样您就有了到该服务器的路由。现在,您可以在 OpenVPN 客户端中使用 IP 作为服务器地址来访问 Web 服务器。
当您连接到 VPN 服务器时,您还可以使用远程 IP 地址访问 Web 服务器。
答案2
如果 VPN 服务器上只有一个 IP 地址,使用 nat,则无法使用该地址访问 Web 服务器,因为服务器和客户端具有相同的 IP 地址。
但是,可以使用服务器的 nat ip 地址(例如:服务器 10.8.0.1,客户端 10.8.0.2,因此两者可以路由数据包)。
在有Elastic IP地址的Amazon服务器上,不能使用Elastic IP,但是可以使用内部Amazon ip地址进行访问。