Linux下常用开发工具启用socks5代理

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'

 

 

 

Leave a Reply

Your email address will not be published.