我主要是用来 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赞
torbai
(torbai)
5
ssh -ATfnNC -D 7070 xxx@hhhhhh
FireFox 中装 Autopr0xy 插件,选 s$h
然后就可以用 downthemall 下载了
ddqi
(weearc)
6
虽然比较老,但是决定挖一下,毕竟有个好工具叫proxychains,使用时直接在需要代理的命令前加proxychains就好,配置也很好改
4赞
用 privoxy 把 sock5 转为 http 代理。
1赞