重劍
使用過谷歌瀏覽器的用戶都知道,這款瀏覽器在很多地方都是直接調用系統的設置,比如網絡代理的設置就是如此。可是系統的代理設置只支持HTTP協議,并不支持常見的Sock5協議,所以自然谷歌瀏覽器也就不能使用Sock5協議了。如果你確實需要Sock5協議的代理,最簡單的方法就是將Sock5協議轉換成HTTP協議。
借用軟件間接轉換
由于上述問題對不少用戶造成了困擾,因此就有網友開發出相關軟件進行解決。首先從網上下載最新版本的Privoxy(www.privoxy.org),解壓后運行Privoxy軟件的主程序文件,在彈出的窗口中點擊“Options”菜單中的“Edit Main Configurationg”命令,這時就會彈出一個軟件的配置文件。通過文本編輯器的搜索功能查找“forward-socks5t”這個關鍵詞,由于配置文件里面多處有這個參數,這里我們只需要修改最后一個搜索到的參數就可以了。現在將這行代碼前面的“#”符號刪除掉,將后面默認的IP地址和端口修改為Sock5協議代理的IP地址和端口即可(圖1)。最后退出時保存剛剛的配置,并且點擊“Options”菜單中的“Enable”命令激活即可。
接下來打開系統中的IE瀏覽器,點擊“工具”菜單中的“Internet選項”命令,在彈出的窗口中切換到“連接”選項卡,點擊下面的“局域網設置”按鈕。在彈出的窗口中選擇“代理服務器”下的“為LAN使用代理服務器(這些設置不用于撥號或VPN連接)”項,并在地址欄中輸入“127.0.0.1”,在端口欄輸入“8118”就可以了,最后點擊“確定”按鈕完成代理的設置(圖2)。
以后當谷歌瀏覽器(或其他第三方瀏覽器)調用系統代理的時候,首先會發送出HTTP協議的數據包,經過Privoxy軟件的轉換操作后,再將數據包發送到Sock5協議的代理服務器,這樣谷歌瀏覽器就可以變相使用Socks5協議的代理了。
代理軟件直接完成

有的用戶可能覺得上面的方法不好操作,那么我們還可以選擇另外的方法。首先下載Sockscap64這款代理軟件(它和Sockscap32沒有一點關系)。接著解壓運行文件夾里面的可執行文件,在彈出的操作界面里面點擊“代理管理器”按鈕。在彈出的窗口中點擊鼠標右鍵,選擇菜單中的“添加一個代理”命令,然后設置Sock5協議代理服務器的IP地址和端口即可(圖3)。
設置完成后點擊“保存”按鈕,返回到軟件的主操作界面。點擊工具欄中“程序”旁邊的按鈕,在彈出的菜單里面選擇“添加一個可執行文件”命令。然后在彈出的對話框中點擊“瀏覽”按鈕,選擇谷歌瀏覽器的主程序文件即可。以后當我們需要使用Sock5協議的代理服務器時,點擊Sockscap64軟件窗口中的谷歌瀏覽器圖標,再點擊工具欄中的“運行”按鈕,這樣啟動的谷歌瀏覽器就可以通過Sock5協議連接上網了(圖4)。