搭建socks5代理的幾種方法
注意:監(jiān)聽小于1024的端口需要root權(quán)限
第一種:利用ssh搭建socks5代理
將本機(jī)1080端口的流量通過ssh協(xié)議轉(zhuǎn)發(fā)到遠(yuǎn)程服務(wù)器(一般是VPS),以遠(yuǎn)程服務(wù)器為“跳板”進(jìn)行上網(wǎng)。
在本機(jī)執(zhí)行如下命令即可監(jiān)聽本機(jī)0.0.0.0的1080端口:
#?-p?表示遠(yuǎn)程服務(wù)器的SSH端口 ssh?-Nf?-D?0.0.0.0:1080?-p?2234?user1@139.46.102.57
第二種:利用python腳本一鍵啟動(dòng)socks5代理
GitHub上有個(gè)python腳本,運(yùn)行該腳本即可啟動(dòng)socks5代理。py腳本下載地址:https://github.com/fengyouchao/pysocks/raw/master/socks5.py
#?默認(rèn)監(jiān)聽0.0.0.0:1080端口 python2.7?socks5.py?start #?監(jiān)聽0.0.0.0:8080端口并設(shè)置socks5代理的認(rèn)證密碼 python2.7?socks5.py?start?--port=8080?--auth=admin:123456