Linux下如何让普通应用程序通过socks5访问互联网.
由于一些莫名其妙的原因,政府把dl.google.com被封了.这让安装 android studio 成了难题.因为安装过程中会到此网站去下载最新的android sdk.
1.先在本机 用ssh通过美国主机上建一隧道,做socks5 proxy代理 ssh-2 -D 3121 username@54.148.xxx.xx . 见我前面博客文章.
2.下载安装 proxychains,apt-get install proxychains .
3.修改 /etc/proxychains.conf, 加入 socks5 127.0.0.1 3121
4.通过 proxychains运行android studio 安装程序. proxychains studio.sh . 这样所有网络访问都会通过proxy forward到美国服务器,这样就突破封锁了.