Konsole 下如何代理上网下载东西

我主要是用来 wget 一些国外文件,或者使用 pip 安装一些 python 包,发现我的电脑无法直接访问国外网站。
问一下,如何在 Konsole 的终端中实现代理上网,比如我在国外有 vps 服务器,有 shell 权限。
目前,我用游览器上国外网站都是在终端中输入:ssh -D 127.0.0.1:7070 sss@xxx.com连连接国外服务器来代理。
但想问问 Konsole 自身或者整个系统都代理上网也行,实现这个目的应该怎么弄?

补充:我想问的是 console 下的通过代理上网,因为我要通过 pip install 或者 zypper in 上网,或者把整个系统都通过代理上网这样比较简单些。
但是 yast2 中的网络的代理中设置只有 http 方式来设置代理,如果通过 ssh 方式设置代理用在 yast2 中。

试试 YaST -> 网路服务 -> 代理 能不能行

那个试过了,里面有 proxy 这个配置,但是里面只能填写 http://site:port 方式,我的 ssh 代理是 socket 的方式,所以不通用。

好麻烦。。。smarthosts 行不?直接换方法。。。

你这方法也有解就是麻烦:你 at zenzhong8383 这个 ID。中科大的一尊大神。或者 lilydjwg。

来自 Galaxy Note 2 上的 Tapatalk 4

1赞
ssh -ATfnNC -D 7070 xxx@hhhhhh

FireFox 中装 Autopr0xy 插件,选 s$h
然后就可以用 downthemall 下载了

虽然比较老,但是决定挖一下,毕竟有个好工具叫proxychains,使用时直接在需要代理的命令前加proxychains就好,配置也很好改

4赞

我看你是想被摁死。

1赞

建议大佬们先把这个主题移个分类,这样讲话不安全

1赞

用 privoxy 把 sock5 转为 http 代理。

1赞