我真的被这个问题难住了 - 请帮忙。我有一个在 Ubuntu 18.04 上运行的 openVPN 服务器。
我有一台作为客户端运行的 Macbook。
如果 Macbook 通过同一个 ADSL 路由器使用 Ubuntu ip 10.0.0.3 连接到 VPN 服务器,则它不会出现问题。
如果我尝试通过其他网络连接(比如 iPhone 热点)进行连接,我就无法连接。
从逻辑上讲,如果 Macbook 客户端没有通过与服务器相同的 LAN 进行连接,它需要知道如何连接到 VPN 服务器。我该如何实现这一点?如果 VPN 服务器不在同一 DSL 路由器上,Macbook 如何“找到”它
答案1
确实,这是一个网络问题,但它阻止我在 Ubuntu 系统上使用 openVPN 服务器。解决方法如下:最终答案很简单 - 我缺乏网络知识!所需的只是在 DSL 路由器上设置端口转发 - 在我的情况下,我使用的是旧的 Netgear 路由器 - 所以我不得不为端口 (1194) 设置服务,然后更改防火墙规则以允许该服务。在更现代的路由器上应该更容易,希望这可以帮助其他遇到同样问题的人