嗨,我刚刚关注了这里的许多帖子,但还不能完成。我只想通过我的公共 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 服务器才能看到该网络。