David
发布于 2015-04-13 / 15 阅读 / 0 评论 / 0 点赞

命令行使用代理

[su_note note_color="#4bd3f8" radius="1"]2015年6月19日 13:51:36 还是把GITHUB上的项目搬到OSChina来,Clone后直接编译安装吧,地址:https://git.oschina.net/GTdavid/proxychains-ng.git[/su_note] 很早之前,在樹莓派上需要獲取GitHub的代碼,發現無論是電信還是聯通速度簡直不能直視,再者更新系統或者安裝某些軟件的時候也是這樣(新版本的樹莓派系統即使改了源,還會從官方網站獲取,導致速度上不去),赤裸裸地浪費帶寬 Ubuntu系統原來就有地方可以設置使用代理(HTTP),但不是很方便,雖然我沒用過 OK~這次主角是ProxyChains4(或者叫proxychains) Ubuntu系統下可直接使用apt-get install proxychains,版本略微有點舊,也可以先通過舊版本獲取GitHub上的新版本,把舊版的刪掉,自己編譯安裝。 到了樹莓派這種嵌入式硬件下,就不這麼順利~~~折騰啊! 水文水完,開始做整事 既然直接GIT上獲取不了新版,或者沒有可用的HTTP代理,那只好先通過其他電腦下載 如果有境外VPS的話,先在VPS上Clone好代碼,然後在樹莓派上用SCP把VPS上的代碼拿過來 一般我是不會用這種方式,windows已經科學上網,還不如通過windows下好再傳到樹莓派,鼠標點點就好了 中間如何解壓zip文檔就自行谷歌 解壓好以後,進入目錄
cd proxychains-ng

#configure是必須的
./configure –prefix=/usr –sysconfdir=/etc

#GO~GO
sudo make && make install

#生成配置文件
sudo make install-config
樹莓派編譯耗時,你懂的~ 最後一步生成出來的配置文件放在/usr/local/etc/下,名為proxychains.conf 編輯下代理服務器IP地址和端口號,在最後一行 截圖-045 忘記默認是不是經過代理解析DNS,最好自己檢查下 截圖-059 最後只需要在要執行的命令前加多proxychains4即可 比如像通過代理使用GIT拷貝代碼,命令如下
proxychains4 git clone 地址