Win10中的App要如何才能夠走代理?很多升級(jí)了Win10的朋友都會(huì)有這個(gè)問(wèn)題。在Win10中,如果是從Windows商店中安裝的應(yīng)用,那么它們連接網(wǎng)絡(luò)的時(shí)候都是直連的,就算本地代理設(shè)置了PAC或者特定地址的系統(tǒng)代理,這些App也不會(huì)通過(guò)代理連接,能夠通過(guò)代理連接的只有調(diào)用本地代理的傳統(tǒng)軟件和Edge瀏覽器。要如何解決這個(gè)問(wèn)題?今天小編就來(lái)為大家分享一個(gè)讓W(xué)in10 App也走代理的方法。
為什么Win10中從Windows商店下載安裝的App會(huì)無(wú)法走系統(tǒng)代理呢?實(shí)際上,在Win8和Win10中,這些App都是在沙箱這類虛擬環(huán)境運(yùn)行的,無(wú)法訪問(wèn)localhost,自然也無(wú)法使用本地代理。要讓這些App走代理,通常的方法只有使用VPN。要如何才能夠讓這些App們掛上本地代理?我們需要一些特殊的手段,利用這款Fiddlerr軟件,就能夠完成設(shè)置了。
這款Fiddler其實(shí)是一款Windows平臺(tái)下網(wǎng)絡(luò)工具,其實(shí)它的功能很強(qiáng)大,開(kāi)發(fā)者用來(lái)Debug網(wǎng)絡(luò)問(wèn)題很方便,不過(guò)今天我們就只用到它的部分功能。開(kāi)啟Fiddler4后,看到軟件左上角有個(gè)醒目的“WinConfig”按鈕,點(diǎn)擊后,就會(huì)彈出一個(gè)“AppContainer Loopback Exemption Utility”的窗口了。這個(gè)窗口會(huì)列出已經(jīng)安裝了的Win10 App,默認(rèn)這些App全部都是沒(méi)有勾選上的。這意味著,這些App的網(wǎng)絡(luò)連接都被限制在沙箱中,無(wú)法訪問(wèn)本地回環(huán)地址。
接著,只要把想要走代理的App勾選上,然后點(diǎn)擊“Save Changes”就可以了。如果想要所有的Win10 App都可以走本地代理,點(diǎn)擊“Exempt”按鈕就能夠勾選上所有的App,然后再“Save Changes”即可。如此一來(lái),已經(jīng)勾選上的App就能夠和普通的Windows軟件一樣,通過(guò)本地代理訪問(wèn)網(wǎng)絡(luò)了。想要還原默認(rèn)設(shè)置,只要取消勾選并重新保存一遍即可。
實(shí)際上,微軟在Win8中就已經(jīng)限制了Metro App/Modern App訪問(wèn)本地代理,這個(gè)設(shè)定一直保留到了Win10中。微軟目前正在大力推行的Windows通用應(yīng)用(UWP)App,也存在本地代理訪問(wèn)的限制。如果你因?yàn)槟承┨厥庥猛疽欢ㄒ學(xué)in10 App走代理,例如讓App訪問(wèn)公司的內(nèi)部網(wǎng)絡(luò),不妨試試用Fiddler這款軟件去除一下Win10 App的代理限制吧。
|