a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統(tǒng) > Windows > 正文

Windows 8 Modern Apps 網(wǎng)絡(luò)隔離如何解除?

2019-11-28 03:50:38
字體:
供稿:網(wǎng)友

在 Windows 8 中,我們?nèi)乱肓?WinRT 平臺,帶給用戶包含動態(tài)磁貼和沉浸式用戶體驗的 Modern Apps。

如果您是企業(yè)用戶,有公司的代理服務(wù)器環(huán)境,或者您是開發(fā)人員,相信您已經(jīng)發(fā)現(xiàn)了在本地連接更換代理后,所有 Modern Apps 都不再能訪問網(wǎng)絡(luò)。這是由于新的 WinRT 運行時的網(wǎng)絡(luò)隔離設(shè)計造成的。

為了實施新的安全性策略,讓 WinRT 平臺上的應(yīng)用更加安全,Modern Apps 在使用某項功能時,必須事先由開發(fā)者聲明。例如要使用網(wǎng)絡(luò)連接,就需要聲明,不僅要聲明需要網(wǎng)絡(luò)連接,還得聲明清楚需要哪一種類型的連接方式。由于實施了網(wǎng)絡(luò)隔離,所有的 Modern Apps 默認就不能使用IP環(huán)回地址進行進程間通信。當(dāng)我們在 Internet 設(shè)置的連接設(shè)置里,為 LAN 指定了代理服務(wù)器之后,Modern Apps 也就不能上網(wǎng)了,此時只有桌面版的應(yīng)用程序才能通過代理服務(wù)器上網(wǎng)。(WinRT 有一定的能力能夠檢測到本地網(wǎng)絡(luò)的默認代理服務(wù)器從而使 Modern Apps 訪問 Internet,但像手動指定了 LAN 代理后,它就不能自動檢測到了。)

有時候,當(dāng)公司里面的默認網(wǎng)絡(luò)代理服務(wù)器不工作時,IT 管理員可能會要求用戶手動指定另外的 LAN 代理服務(wù)器,此時, Modern Apps 都不能上網(wǎng)了,著實郁悶,其實,我們有兩種辦法解除網(wǎng)絡(luò)隔離的限制,讓 Modern Apps 在特殊時期也能上網(wǎng):

法一:使用組策略為網(wǎng)絡(luò)隔離環(huán)境指定 Internet 代理

打開本地組策略編輯器,展開"計算機配置"-"管理模版"-"網(wǎng)絡(luò)"-"網(wǎng)絡(luò)隔離",我們可以看見如下幾個設(shè)置項:

我們可以編輯"應(yīng)用的 Internet 代理服務(wù)器",來指定一個 Internet 代理。注意,這里指定的代理得與你在桌面IE選項的連接設(shè)置里指定的LAN代理一致,這樣 Modern Apps 才能具備訪問互聯(lián)網(wǎng)的基礎(chǔ)。沒錯,這只是個基礎(chǔ),因為,僅指定這一項的話,你添加的代理與系統(tǒng)檢測到的代理是一個并集,由于自動檢測的優(yōu)先,而在桌面指定了 LAN 代理后,自動檢測的代理與手動指定的 LAN 代理不一致,結(jié)果還是不能上網(wǎng)。所以為了 Modern Apps 能上網(wǎng),我們還需啟用"代理定義權(quán)威"這一項,讓 Modern Apps 只使用這里指定的代理。

法二:使用 Win8 內(nèi)置的調(diào)試命令集為具體 App 添加網(wǎng)絡(luò)隔離排除

Windows 8 內(nèi)置了一個命令行工具,是為了方便 Modern Apps 開發(fā)者診斷網(wǎng)絡(luò)問題的。我們可以利用它來把某些 Modern Apps 添加到網(wǎng)絡(luò)隔離排除列表:

這里我們使用其中的 LoopbackExempt 參數(shù)即可實現(xiàn)我們的需求。對于這個參數(shù),它的使用還有具體的二級參數(shù)需要指定。

程序幫助說的很明確了,因此這里不再列表贅述。這里,我想提醒大家的是,由于 AppContainer 或者程序包的 SID 較難尋找(需要借助注冊表),我個人建議大家使用 –n=[Name] 的方式來通過 AppContainer 或者程序包名來操作網(wǎng)絡(luò)隔離豁免。因為獲取名稱的方式很簡單,只要你打開 %LocalAppData%/Packages 路徑,下面的各個文件夾的名稱就是各個 Modern Apps 的名稱,可供使用, 方便復(fù)制粘貼。

從圖中可以看出,識別這些 App 究竟對應(yīng)開始屏幕里面哪個 Modern App 其實并不難,因為文件夾的部分就是該程序的名稱。例如我們可以看見最后一個,"WinStore_cw5n1h2txyewy",它無疑就是"應(yīng)用商店"這個應(yīng)用的內(nèi)部名稱。

這里,我們假設(shè)現(xiàn)在默認的代理服務(wù)器壞了,我在桌面環(huán)境設(shè)置了 LAN 代理,這時,我需要使用應(yīng)用商店更新我的幾個應(yīng)用程序,那么,我就要為它添加網(wǎng)絡(luò)隔離豁免了:執(zhí)行"CheckNetIsolation.exe LoopbackExempt -a -n=WinStore_cw5n1h2txyewy",便將應(yīng)用商店添加到豁免列表了。

要驗證豁免列表,我們使用"CheckNetIsolation.exe LoopbackExempt -a -s"命令即可:

要刪除某個豁免,將添加豁免的命令中的 -a 參數(shù)換為 -d 即可,要快速全部清除列表內(nèi)容,執(zhí)行"CheckNetIsolation.exe LoopbackExempt -c"。

比較以上兩種辦法,我個人還是建議大家使用第二種辦法。原因有兩個:

其一,組策略法中,無法為隔離網(wǎng)絡(luò)指定代理服務(wù)器的代理端口,所以,使用非80口的應(yīng)用可能還是不能正常工作。例如,應(yīng)用商店在這樣設(shè)置時,只能瀏覽應(yīng)用,無法更新軟件和下載軟件。

其二,使用 CheckNetIsolation 可以方便地控制和查閱豁免情況,而且,沒有什么端口的限制,程序功能完全正常。而且,對于 IT 專業(yè)人士而言,這個可以集成到代碼中去,并且代碼可復(fù)用,可自動化控制。

而在第二種方式里面,建議大家使用 -n=[AppName] 的形式添加刪除豁免比使用 -p=[AppSID] 不僅要好在上面提到過的便捷性,而且,像 Store 這樣的特殊 Modern App,它在注冊表的 HKCU/Software/Classes/Local Settings/Software/Microsoft/Windows/CurrentVersion/AppContainer/Mappings 下面根本就沒有對應(yīng)的 SID 顯示出來。在上面通過名稱添加 Store 豁免,并且查閱豁免列表后,我們發(fā)現(xiàn) Store 的 SID=S-1-15-2-2608634532-1453884237-1118350049-1925931850-670756941-1603938316-3764965493.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91精品久久久久久综合五月天 | 欧美精品区 | 81精品国产乱码久久久久久 | 国精品一区 | 最新免费av网站 | 欧美一区二区三区在线观看 | 中文字幕在线免费观看 | 黄篇网址| 久久亚洲精品国产亚洲老地址 | 十环传奇在线观看完整免费高清 | 99精品国产热久久91蜜凸 | 久久国| 99re热精品视频 | 国产精品成人网 | 少妇被粗大的猛烈进大胸视频 | 高清一区二区三区视频 | 午夜精品一区二区三区在线视频 | 亚洲三级电影 | 香蕉久久一区二区不卡无毒影院 | 久久综合久久久 | 色综合久久天天综合网 | av一区二区三区四区 | 亚洲欧洲精品成人久久奇米网 | 国产精品二区一区二区aⅴ污介绍 | 久久888| 国产中文区二幕区2012 | 亚州av一区二区 | 国产女人爽到高潮免费视频 | 成人一区二区三区视频 | 国产精品久久久久毛片软件 | 五月激情天 | 亚洲成人av | 国产精品一区二 | 国产成人精品一区二区三区 | 一区二区在线免费观看 | www.欧美.com| 成人久久久久久久久 | 亚洲精品乱码久久观看网 | 国产视频一区二区 | 夜夜夜操| 天天干天天操天天爽 |