我正在 ssh'ing 到无法访问 Internet 的服务器 (SLES 10 sp2)。我需要在此服务器上运行更新并安装新软件,最好使用 Yast。
所以我的想法是:
- 使用 ssh 创建一个代理到可以访问外部的盒子。
- 设置 Yast 以使用此代理。
我在隔离服务器上运行的 ssh 命令如下所示:
ssh -D 9999 username@ip-of-box-with-internet-access
在 Yast 中,我转到网络服务 > 代理并输入以下内容作为 HTTP 代理 URL:
http://localhost:9999
当我去测试代理设置它失败了。
我怀疑 Yast 不知道它是 SOCKS5 代理。
谁能告诉我如何设置 Yast 以使用通过 ssh 创建的代理?
任何帮助,将不胜感激!