使用 SSH,您可以一次为一个主机创建一个隧道。使用现有工具,这通常是一个手动过程。因此,如果您想为 google.com 等主机建立 SSH 隧道,您可能必须在主机文件中创建一个条目,以便将 google.com 映射到 127.0.0.1,然后在 127.0.0.1 上创建一个 SSH 隧道,将端口 80/443 流量转发到 google.com。
当然,使用这种方法你实际上无法同时访问多个网站,因此它并不是通过 SSH 服务器传输所有网络流量的好方法。
还有其他更好的方法吗?
答案1
就在这里:
ssh user@hostname -D 9999
这将在您的本地机器上打开一个 Socks 代理,端口为 9999。然后,将您的浏览器配置为使用 Socks v5 代理,指向本地主机、端口 9999。