如果除 80 和 443 之外的所有端口都被阻止,如何使用不同的服务(ftp、vpn)

如果除 80 和 443 之外的所有端口都被阻止,如何使用不同的服务(ftp、vpn)

不幸的是,系统管理员封锁了我网络中除 80 和 443 之外的所有端口,因此只有浏览器可以正常工作。以前我使用 VPN、(S)FTP、SSH 进行远程工作。现在我不能这样做了。

您能给我一些建议来解决这个问题吗?

例如,是否可以通过某种代理或其他方式将所有需要的端口重定向到 80 或 443?

答案1

解决这个问题最简单的方法是建立一个 VPN 连接,连接到一个监听 TCP443 端口(您声称该端口是开放的)的远程服务器。OpenVPN(但也请参阅非常有用的 Arch Linux wiki(在此基础上)可以轻松做到这一点。您应该租用远程 VPS(我有一个,每月 3 美元)并在其上设置服务器。然后,通过选择路由全部通过 VPN 传输流量后,您将重新获得 ssh、ftp 等功能。

这样做的原因是到端口 TCP443 的连接是加密的,而你的 OpenVPN 将只是另一个加密连接,无法与其他连接区分开来。

相关内容