我以前使用 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。(通过)