代理是非常常見(jiàn)的一項(xiàng)網(wǎng)絡(luò)功能,很多軟件都有相關(guān)的設(shè)置選項(xiàng)。但是也有一些軟件程序并沒(méi)有相關(guān)的選項(xiàng),而是直接調(diào)用操作系統(tǒng)的代理設(shè)置。其實(shí)無(wú)論是用系統(tǒng)自帶的代理,還是軟件程序自帶的代理選項(xiàng),配置起來(lái)都非常麻煩。下面的方法,教大家如何通過(guò)一款專業(yè)的代理軟件對(duì)所有軟件中的代理信息進(jìn)行統(tǒng)一設(shè)置管理。
批量設(shè)置代理服務(wù)信息
CFan曾經(jīng)介紹過(guò)一款名為Proxydomo的廣告過(guò)濾軟件,它最大的特色就是利用系統(tǒng)的代理功能進(jìn)行操作,所以我們今天就通過(guò)它配合代理軟件來(lái)進(jìn)行操作。
首先進(jìn)入SocksCapEx2代理軟件的主頁(yè)(https://github.com/sonyps5201314/SocksCapEx2),點(diǎn)擊列表右上角的綠色按鈕,在彈出的對(duì)話框中點(diǎn)擊“Download zip”按鈕,就可以下載到該代理軟件的最新版本。解壓后運(yùn)行文件夾中的SocksCapEx.exe文件,就可以看到該代理軟件的操作界面。
第一次運(yùn)行代理軟件的時(shí)候會(huì)彈出一個(gè)提示框,提示代理配置文件不存在,點(diǎn)擊“確定”按鈕后就會(huì)自動(dòng)生成一個(gè)配置文件。現(xiàn)在點(diǎn)擊“編輯”菜單中的“代理服務(wù)器”命令,這樣就可以進(jìn)行代理服務(wù)器的管理操作。由于Proxydomo廣告過(guò)濾軟件使用的代理地址和代理端口分別是127.0.0.1和8080,所以我們現(xiàn)在在配置窗口中點(diǎn)擊“新增一個(gè)代理”按鈕,接著點(diǎn)擊列表中的“單擊編輯IP”選項(xiàng),將其中的內(nèi)容修改為127.0.0.1。然后點(diǎn)擊“端口”選項(xiàng),將其修改為8080即可。最后點(diǎn)擊“代理類型”選項(xiàng),在列表中選擇http即可(圖1)。所有的參數(shù)修改完成以后,點(diǎn)擊“保存”按鈕就可以完成代理的配置。

小提示:如果列表中有多個(gè)代理服務(wù)的話,我們可以從中選擇一個(gè)常用的服務(wù),點(diǎn)擊工具欄中的“設(shè)置為活動(dòng)代理”按鈕。這樣以后代理軟件啟動(dòng)的時(shí)候,就會(huì)默認(rèn)激活該代理服務(wù)來(lái)進(jìn)行操作。
批量添加使用代理應(yīng)用程序
現(xiàn)在返回到SocksCapEx2代理軟件的主界面,在主界面上點(diǎn)擊鼠標(biāo)右鍵選擇菜單中的“添加一個(gè)可執(zhí)行文件”命令。接下來(lái)在彈出的對(duì)話框里面設(shè)置要使用代理服務(wù)的軟件信息,比如我們這里就以“谷歌瀏覽器”為例。首先在“Profile name”設(shè)置為“Google Chrome”,接著點(diǎn)擊“Browse”按鈕選擇谷歌瀏覽器的主程序文件,最后點(diǎn)擊OK按鈕完成該軟件程序的添加操作(圖2)。接下來(lái)按照同樣的步驟,添加其他需要使用代理服務(wù)的軟件程序到列表中即可。

小提示:在主窗口中點(diǎn)擊鼠標(biāo)右鍵,選擇菜單中的“導(dǎo)入網(wǎng)頁(yè)瀏覽器”命令,就可以將系統(tǒng)默認(rèn)的瀏覽器添加到列表當(dāng)中。
以后當(dāng)我們需要使用代理服務(wù)的時(shí)候,找到SocksCapEx2窗口中的谷歌瀏覽器圖標(biāo)。在圖標(biāo)上點(diǎn)擊鼠標(biāo)右鍵后,選擇菜單中的“在代理隧道中運(yùn)行選中程序”命令,這樣啟動(dòng)的谷歌瀏覽器就可以通過(guò)Proxydomo的代理服務(wù),進(jìn)行網(wǎng)頁(yè)廣告的過(guò)濾操作了(圖3)。如果用戶覺(jué)得這樣的操作比較麻煩,那么可以點(diǎn)擊“編輯”菜單中的“全局代理”命令,在彈出的子菜單中選擇“僅程序列表中的程序”選項(xiàng),這樣以后直接雙擊窗口中的圖標(biāo),就可以調(diào)用設(shè)置的代理服務(wù)了。

系統(tǒng)應(yīng)用如何連接系統(tǒng)代理
使用過(guò)Windows 10系統(tǒng)的用戶都知道,很多功能都是通過(guò)UWP應(yīng)用來(lái)實(shí)現(xiàn)的。但是這些UWP應(yīng)用卻無(wú)法在SocksCapEx2代理軟件里面進(jìn)行添加,因?yàn)檫@些應(yīng)用并不是我們常見(jiàn)的exe可執(zhí)行文件。那么如何在自己需要的情況下,讓UWP應(yīng)用也可以通過(guò)系統(tǒng)代理連接到網(wǎng)絡(luò)?
Windows 10系統(tǒng)中的UWP應(yīng)用都是在沙箱這類虛擬環(huán)境中運(yùn)行的,所以它們就和系統(tǒng)的狀態(tài)自然而然的形成了隔離,從而無(wú)法使用到系統(tǒng)設(shè)置的代理選項(xiàng)。所以要想解決這個(gè)問(wèn)題,只需要把它們從沙箱環(huán)境中分離出來(lái)即可。而要做到這一切,需要借助于一款名為Fiddler 的軟件(https://www.telerik.com/fiddler)。安裝運(yùn)行Fiddler這款軟件后,就可以在軟件界面的左上角看到一個(gè)醒目的“WinConfig”按鈕,點(diǎn)擊它以后就會(huì)彈出一個(gè)名為“AppContainer Loopback Exemption Utility”的窗口。
小提示:由于Fiddler軟件設(shè)置的UWP應(yīng)用只能使用系統(tǒng)的代理服務(wù),所以點(diǎn)擊Windows 10系統(tǒng)設(shè)置窗口中的“網(wǎng)絡(luò)和Internet”按鈕。在彈出的新窗口里面點(diǎn)擊左側(cè)的“代理”命令,接著在右側(cè)窗口里面根據(jù)需要設(shè)置代理即可(圖4)。

這個(gè)窗口里面就可以列出當(dāng)前系統(tǒng)已經(jīng)安裝了的Windows 10 UWP應(yīng)用,但是默認(rèn)狀態(tài)下這些UWP應(yīng)用都沒(méi)有被選中(圖5)。

接下來(lái)把想要走代理的UWP應(yīng)用名稱勾選上,然后點(diǎn)擊“Save Changes”按鈕就可以了(圖6)。經(jīng)過(guò)這樣的設(shè)置以后,已經(jīng)勾選上的UWP應(yīng)用就能和普通軟件程序一樣,通過(guò)系統(tǒng)里面設(shè)置的代理服務(wù)信息來(lái)進(jìn)行操作了。當(dāng)然如果不想繼續(xù)使用代理服務(wù)的話,只要取消UWP應(yīng)用名稱的勾選并重新保存一遍就可以了。

小提示:如果想要所有的Windows 10 UWP應(yīng)用都走本地代理的話,直接點(diǎn)擊“Exempt”按鈕就可以勾選上所有的UWP應(yīng)用名稱,然后再點(diǎn)擊“Save Changes”按鈕就可以返回到主界面。
|