新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何使用proxychains-ng代理轉(zhuǎn)發(fā)終端命令
ProxyChains遵循GNU協(xié)議的一款適用于linux系統(tǒng)的網(wǎng)絡(luò)代理設(shè)置工具。強(qiáng)制由任一程序發(fā)起的TCP連接請(qǐng)求必須通過(guò)諸如TOR 或 SOCKS4, SOCKS5 或HTTP(S) 代理。支持的認(rèn)證方式包括:SOCKS4/5的用戶/密碼認(rèn)證,HTTP的基本認(rèn)證,下面為大家分享一下使用proxychains-ng代理轉(zhuǎn)發(fā)終端命令具體方法。

項(xiàng)目地址
項(xiàng)目主頁(yè):https://github.com/rofl0r/proxychains-ng
proxychains-ng是proxychains的加強(qiáng)版,主要有以下功能:
-
支持http/https/socks4/socks5
-
支持認(rèn)證
-
遠(yuǎn)端dns查詢
-
多種代理模式
安裝
源碼編譯安裝
-
下載源碼
$ git clone https://github.com/rofl0r/proxychains-ng
-
編譯安裝
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
$ make install
$ make install-config (安裝proxychains.conf配置文件)yum倉(cāng)庫(kù)安裝Fedora的倉(cāng)庫(kù)里也有打包好了的,直接執(zhí)行dnf install proxychains-ng.x86_64不只是Fedora,其余發(fā)行版在各自的源倉(cāng)庫(kù)里都收錄了proxychains,具體可以搜索查查對(duì)應(yīng)的包管理器的安裝命令。使用 使用前你需要有個(gè)已經(jīng)有啟用VPN代理轉(zhuǎn)發(fā)且轉(zhuǎn)發(fā)通暢的端口,比如常見的1080端口。具體不必須說(shuō)。如果不知道什么意思就不用再往下看了,知道有這個(gè)命令就可以了。 然后修改proxychains配置文件。默認(rèn)目錄是/etc/proxychains.conf 文件,默認(rèn)會(huì)給出一些[ProxyList]參數(shù),我們直接直接挪到文件底部修改添加就可以了。例如$ vim proxychains.conf
[ProxyList]
socks5 127.0.0.1 1080 上面的參數(shù)配置意思是 proxychains將所需要的命令通過(guò)sock5在1080端口轉(zhuǎn)發(fā),如果需要什么命令用到代理轉(zhuǎn)發(fā),執(zhí)行"proxychains4+命令"就可以了。一圖勝千言:如果嫌棄命令太長(zhǎng),有的shell不支持命令補(bǔ)全可以用alias命令重命名一下 alias pc='proxychains4'
proxychains4這個(gè)神器解決了很多網(wǎng)絡(luò)慢、卡和迷路的問題。有段時(shí)間在github 上git pull和push極慢,通過(guò)這個(gè)代理轉(zhuǎn)發(fā)之后,飛一樣的感覺,如絲般順滑。
分享名稱:如何使用proxychains-ng代理轉(zhuǎn)發(fā)終端命令
文章URL:http://www.dlmjj.cn/article/dhehcgo.html


咨詢
建站咨詢
