【问题标题】:tunnel through one port通过一个端口的隧道
【发布时间】:2025-12-18 19:50:02
【问题描述】:

我的网络连接有限,只打开了几个端口(80,443,...),我也有没有这些限制的服务器,它超出了有限的网络。

有什么方法可以通过一个端口连接到所有其他端口? 我可以在我的服务器上安装任何我想要的东西 - 目前有 Ubuntu server 12。

你能建议我任何解决方案吗?如果有的话。

感谢您的提前。

【问题讨论】:

    标签: proxy port tunnel


    【解决方案1】:

    我会向你指出这个关于超级用户的问题:

    最重要的建议是尝试一下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)时才能这样做。

    【讨论】: