使用我的服务器作为代理来绕过被阻止的端口

使用我的服务器作为代理来绕过被阻止的端口

由于某些端口被阻止,我无法从我的大学连接到某些服务(TS3、Mumble、Steam...)。我想知道,我可以将我的专用服务器用作一种代理吗?因此,我通过允许的端口(我选择的)连接到我的专用服务器,然后专用服务器连接到该服务。

我目前正在学习计算机科学,具有良好的编程知识,但对网络和 unix 世界几乎一无所知。您能指导我使用哪些程序来实现这一目标吗?

答案1

如果您有 SSH 访问权限,并且您需要的服务可以使用 SOCKS 代理,ssh那么动态端口转发功能将是解决此问题的一个非常简单的方法。

使用以下命令在客户端上打开 SSH 会话:

ssh -D 8080 <your server>

现在您可以将其用作localhost:8080代理。例如,将此地址作为 SOCKS 代理输入到浏览器的网络配置中,然后您的浏览器将完全通过您的服务器进行隧道传输。

答案2

OpenVPN 服务器和客户端完全按照您的要求执行。

相关内容