从路由器后面连接到vpn(使用动态IP)

从路由器后面连接到vpn(使用动态IP)

我在 Ubuntu 上创建了一个 pptp 服务器,考虑到我对这方面还不是很熟悉,我设法让它工作了(在路由器后面的朋友那里测试了它,没有任何端口转发)。当然,它有点慢,但它仍然建立了连接(从 Win 7 连接)。

现在我的想法是,我想从德国连接到我的家庭网络(例如,能够看到 YouTube 的另一半,由于某些未知原因,它在这里被屏蔽了)。但是当我到达这里时,结果却无法连接(错误 619)。在阅读了一些相关内容后,我猜我的 ISP 阻止了 pptp 所需的端口,我真的不知道该怎么办。如果您能提供任何关于如何设置服务器以便我可以连接到它的想法,我将不胜感激。

PS 至少 ssh 和 xrdp 工作正常,所以我仍然有办法连接到我家里的电脑... :) 另外我对这个东西还是一个真正的新手,所以欢迎提供更多详细信息 :)

答案1

嗯,解决这个问题的最佳方法是将 VPN 服务器上的端口更改为您的 ISP 允许的端口,例如 80/443/22/25。

您可以通过运行 netcat 服务器进行检查并尝试从德国连接到该端口。

在 VPN 服务器上运行此命令。这将打开命令中给出的端口

 # nc -v -l -k -p <port>

然后尝试通过 telnet 连接到您的服务器。

 # telnet <VPN_SERVER> <port>

一旦找到您的 ISP 允许的端口,只需在该端口上运行您的 openvpn 服务器并在客户端中更改服务器端口,它就会像魔法一样工作。

相关内容