我无法创建 ssh 链隧道

我无法创建 ssh 链隧道

我有两个远程 Ubuntu 服务器 - vps1 和 vps2。我想为在我的 PC 上运行的 Firefox 创建 ssh 隧道,首先连接到 vps1,然后从 vps1 连接到 vps2。这不必用一个命令来实现。

我可以使用以下命令创建到第一个 vps 的 ssh 隧道:ssh -D 9999 -i keyfile1 ubuntu1@ip_address然后 Firefox 可以通过隧道连接并浏览互联网。如果我检查 IP 地址,它会显示第一个 vps 服务器的 IP - vps1。

但是如何创建从 vps1 到 vps2 的 ssh 隧道并通过它转发 Firefox。如果我尝试使用相同的命令创建从 vps1 到 vps2 的隧道,它会创建隧道,但 Firefox 不会通过它连接。如果我检查 IP 地址,它仍然显示第一个 vps 的 IP 地址。

我的目标是从我的本地机器启动 Firefox,让它通过 vps1 连接到 vps2,然后以这样的方式浏览互联网:如果我使用 Firefox 访问网站并且有人检查我的 IP,他们就会看到第二个 vps 的 IP 作为来源。

相关内容