proxychains使用ss代理来访问外网

  1. 首先安装proxychains

  2. 然后更改/etc/proxychains.conf:

     dynamic_chain
     ProxyList改为: socks5: 127.0.0.1:1080
    
  3. 这样就可以使用proxychains来访问了:

     proxychains curl ip.gs
     proxychains curl myip.ipip.net
     proxychains firefox
     proxychains git clone git@github.com:xxx
    
  4. 我的/etc/proxychains.conf

     ## proxychains conf 
    
     # proxychains.conf  VER 3.1
     #
     #        HTTP, SOCKS4, SOCKS5 tunneling proxifier with DNS.
     #
     # The option below identifies how the ProxyList is treated.
     # only one option should be uncommented at time,
     # otherwise the last appearing option will be accepted
     #
     dynamic_chain
     #
     # Dynamic - Each connection will be done via chained proxies
     # all proxies chained in the order as they appear in the list
     # at least one proxy must be online to play in chain
     # (dead proxies are skipped)
     # otherwise EINTR is returned to the app
     #
     #strict_chain
     #
     # Strict - Each connection will be done via chained proxies
     # all proxies chained in the order as they appear in the list
     # all proxies must be online to play in chain
     # otherwise EINTR is returned to the app
     #
     #random_chain
     #
     # Random - Each connection will be done via random proxy
     # (or proxy chain, see  chain_len) from the list.
     # this option is good to test your IDS :)
    
     # Make sense only if random_chain
     #chain_len = 2
    
     # Quiet mode (no output from library)
     #quiet_mode
    
     # Proxy DNS requests - no leak for DNS data
     proxy_dns 
    
     # Some timeouts in milliseconds
     tcp_read_time_out 15000
     tcp_connect_time_out 8000
    
     # ProxyList format
     #       type  host  port [user pass]
     #       (values separated by 'tab' or 'blank')
     #
     #
     #        Examples:
     #
     #            	socks5192.168.67.781080lamersecret
     #http192.168.89.38080justuhidden
     #socks4192.168.1.491080
     #       http192.168.39.938080##
     #       proxy types: http, socks4, socks5
     #        ( auth types supported: "basic"-http  "user/pass"-socks )
     #
     [ProxyList]
     # add proxy here ...
     # meanwile
     # defaults set to "tor"
     socks5 	127.0.0.1 1080
    
Written on March 27, 2017