我有很多只能从堡垒主机(一个 Linux 服务器,我可以通过 ssh 进入并访问我的真实主机)访问的主机。
我能够使用带有 socks 代理的 Firefox 访问它,现在我如何在命令行上执行相同操作?
所以我的所有命令行程序和协议(例如 ping、SNMP、RMCP/IPMI)都能无缝运行。
谢谢。
答案1
您的问题似乎表明您的堡垒主机是一个 SSH 服务器,尽管 SSH 协议允许您使用 SSH 来传输其他流量,但这并不理想。
一个更好的解决方案是在堡垒主机上运行 VPN 服务器(另外/代替)。
答案2
看看类似的东西袜子。
还有一些其他命令行实用程序将所有连接代理到 socks 代理。