1 git + socks5
# ~/.ssh/config # 在需要的host下设定 ProxyCommand connect-proxy -5 -R remote -S ip:port %h %p
2 Maven + http
# ~/.m2/settings.xml <proxies> <proxy> <id>nexus</id> <active>true</active> <protocol>http</protocol> <username></username> <password></password> <host>ip</host> <port>port</port> <nonProxyHosts>127.0.0.1</nonProxyHosts> </proxy> </proxies>
3 terminal设置代理
alias setproxy='export ALL_PROXY=socks5://ip:port' alias unsetproxy='unset ALL_PROXY'