我的网络连接有限,只打开了几个端口(80,443,...),我也有没有这些限制的服务器,它超出了有限的网络。
有什么方法可以通过一个端口隧道连接到所有其他端口?我可以在我的服务器上安装任何我想要的东西——目前有 Ubuntu server 12。
你能建议我任何解决方案吗?如果有的话。
感谢提前。
我将向您指出有关超级用户的这个问题:
最重要的建议是尝试使用sshuttle,因为您使用的是 Linux,这将是一个不错的选择。
但 Linux 也对此提供了内置支持,您可以使用以下命令找到详细信息man ssh
:
The following example would connect client network 10.0.50.0/24 with
remote network 10.0.99.0/24, provided that the SSH server running on the
gateway to the remote network, at 192.168.1.15, allows it:
# ssh -f -w 0:1 192.168.1.15 true
# ifconfig tun0 10.0.50.1 10.0.99.1 netmask 255.255.255.252
没有提到的一件事是设置 VPN,但只有在您1723
打开端口(对于 PPTP)时才能这样做。