透明 SSH 多跳 - 无需使用 shell 访问网络(共享连接)

透明 SSH 多跳 - 无需使用 shell 访问网络(共享连接)

我有一个简单的问题。如果这个问题已经发布,请原谅,但我已经搜索过了,似乎找不到我想要的内容。

我有一个本地主机主持人 1主持人 2

主持人 2计算机可以访问特定网络,但仅接受来自主持人 1, 和主持人 1仅接受来自本地主机。这是一个基本的 SSH 多跳,我知道如何做这部分;使用 Putty。

但我希望做的是与我的 NIC 共享此 SSH 连接。这样我就可以使用本地管理工具来对抗主持人 2网络并还可以访问网络上的特定机器。

使用 Putty,我创建了一个代理本地主机使用端口1024然后我可以使用相同的设置通过 Firefox 进行配置。然后我可以查看 apache2 默认网站,证明我可以访问该机器。我遇到的问题是无法在我的网卡上执行此操作,就好像我正在共享该机器的连接一样。

这可能吗?

本地主机 = Windows 和 Linux\n 主机 1 = Linux\n 主机 2 = Linux\n

答案1

最简单的解决方案是进行 SSH 端口转发(您似乎提到您知道如何做),然后设置系统范围的代理设置以指向“localhost”和您转发的端口。这实际上是将您的所有流量从主机 1 隧道传输到主机 2。

本指南可能会有所帮助:http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421

答案2

相关内容