Ubuntu SSH 隧道到服务器

Ubuntu SSH 隧道到服务器

我以前使用 Windows 电脑,并使用 Putty 转发互联网流量,这样它就可以通过我的 VPS(位于另一个国家/地区),让我有机会在需要时看起来像我在那里。我会将 Putty 连接到我的服务器,定义动态端口转发,然后更改 Firefox 设置以使用此端口作为代理。

我完全不知道如何在新安装的 Ubuntu 上执行此操作。有人能帮忙吗?

提前致谢!

答案1

ssh您可以使用带有选项的命令来设置 socks 代理-D

-D [绑定地址:]端口

[...] 分配一个套接字来监听本地端口,可选择绑定到指定的 bind_address。
每当连接到此端口时,连接都会通过安全通道转发,然后使用应用程序协议来确定从远程计算机连接到哪里。目前支持 SOCKS4 和 SOCKS5 协议,ssh 将充当 SOCKS 服务器。

例子:

ssh -D 8080 username@sshd_server

之后,设置浏览器的代理选项,使用socks5代理127.0.0.1:8080。(通过

相关内容