从 IP eth0 访问 OpenVPN 客户端

从 IP eth0 访问 OpenVPN 客户端

嗨,我刚刚关注了这里的许多帖子,但还不能完成。我只想通过我的公共 IP 34.101.xx.xxx 访问 IP 为 10.8.0.2 的客户端 openVPN

我的服务器有安装了 OpenVPN 的 Ubuntu Server。如果我连接 OpenVPN,它可以在两个客户端之间 ping 通。就像这样 Client 1 (10.8.0.2) ==> Client 2 (10.8.0.3)

但如果我断开客户端 1 的连接,客户端 2 就无法 ping 通客户端 1,即使使用我的公共 IP(34.101.xx.xxx)

我浏览互联网并看到如下图表

______________________         _______________
|   UBUNTU SERVER    |         |  Client 1    |
|   (34.101.xx.xxxx) |         | 10.8.0.2     |
|____________________|  <===>  ________________
|  | OPENVPN   |     |             
|  | (10.8.0.0 |     | 
______________________

我的手机没有客户端 OpenVPN 可以仅使用 Ubuntu 服务器的 IP 访问客户端 1 吗?

答案1

很难理解您到底想做什么;为什么您会感到惊讶,如果断开客户端 1 与 VPN 的连接,您就不再能看到它了?

VPN 并非(至少就我的经验而言)用于允许其他私人客户端从公共互联网访问。VPN 的定义是私人的。VPN 服务器允许已知的 VPN 客户端像路由器一样访问该专用网络,但该网络并非设计为可供互联网的其余部分使用。您的手机还需要 VPN 客户端软件并连接到 VPN 服务器才能看到该网络。

相关内容