proxy client使用 ======================= 普通设置(好像只适用于linux) -------------------------------- * 注意是sockets v5代理 * 代理设置成 localhost * 需要是socket代理, 大部分支持sokcet代理 * 命令行程序用tsocket 最简单使用 ---------------- :: export http_proxy=: export http_proxy=socks5://127.0.0.1:1080 export https_proxy=$http_proxy 实战过的:: # proxy list alias proxy='export all_proxy=socks5://127.0.0.1:1086' alias unproxy='unset all_proxy' # http proxy alias httpproxy='export http_proxy=127.0.0.1:1087;export https_proxy=$http_proxy' alias unhttpproxy='unset http_proxy;unset https_proxy' $> proxy // 使用的代理 $> unproxy // 不使用代理 git的使用 ------------- :: // 新增 git config --global https.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0.0.1:1080 git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' // 删除 git config --global --unset http.proxy git config --global --unset https.proxy // 查看 git config --global --get http.proxy git config --global --get https.proxy 编辑文件~/.gitconfig [http] proxy = socks5://127.0.0.1:10800 [https] proxy = socks5://127.0.0.1:10800 client-proxy工具——tsocks ----------------------------- * ubuntu下安装配置:: //经测试认证过的 sh>sudo apt-get install tsocks sh>sudo nano /etc/tsocks.conf #local表示本地的网络,也就是不使用socks代理的网络 # [注意]下面server下的值要在这里面 local = 192.168.1.0/255.255.255.0 server = 127.0.0.1 # SOCKS 服务器的 IP server_type = 5 # SOCKS 服务版本 server_port = 9999 # SOCKS 服务使用的端口 * 软件运行:: tsocks 你的软件 & // .e.g tsocks gwibber & client-proxy工具——proxychains ---------------------------------- * ubuntu下安装配置:: sh> sudo apt-get install proxychains sh> sudo nano /etc/proxychains.conf dynamic_chain chain_len = 2 [ProxyList] socks5 127.0.0.1 9999 socks4 127.0.0.1 9050 * 软件运行:: 运行 proxychains 跟运行 tsocks 完全一样。在终端中: proxychains 你的软件 & 比如说: proxychains chromium-browser &