%20%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%2F%E6%8E%A5%E7%B6%9A%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%AA%E3%81%84.png)
問題は次のとおりです。Windows 10 ファイアウォールは、管理対象 (UWP) アプリからローカルホストへのアクセスをブロックするようにハードコードされているようです。
どのようなファイアウォール例外を追加しても、ローカルホストのポートへのプロキシを有効にするとすぐに(Fiddler、Lantern、Privoxy、またはローカルで実行されているその他の HTTP プロキシ)Windowsで管理されるアプリはなしインターネットにアクセスできます。ストア、マップ、メール、エッジなど、すべて「接続タイムアウト" エラー。
ののみ私がこれまでに見つけた解決策は
- Windows ファイアウォールをオフにします (コントロール パネル - Windows ファイアウォール)
- さらに、翻訳者サービス
もっと良い解決策を持っている人はいますか?
ローカルホスト経由で HTTP をプロキシする必要があります。(そしてファイアウォールを再びオンにしたいです)
以下は pfirewall.log からの抜粋です。
2016-09-04 00:24:20 DROP TCP 127.0.0.1 127.0.0.1 53096 8118 52 S 975442834 0 65535 - - - RECEIVE
2016-09-04 00:24:21 DROP TCP 127.0.0.1 127.0.0.1 53094 8118 52 S 123465087 0 65535 - - - RECEIVE
2016-09-04 00:24:21 DROP TCP 127.0.0.1 127.0.0.1 53096 8118 52 S 975442834 0 65535 - - - RECEIVE
2016-09-04 00:24:22 DROP TCP 127.0.0.1 127.0.0.1 53098 8118 52 S 362137210 0 65535 - - - RECEIVE
2016-09-04 00:24:22 DROP TCP 127.0.0.1 127.0.0.1 53097 8118 52 S 4172847251 0 65535 - - - RECEIVE
2016-09-04 00:24:22 DROP TCP 127.0.0.1 127.0.0.1 53099 8118 52 S 4252811626 0 65535 - - - RECEIVE
2016-09-04 00:24:22 DROP TCP 127.0.0.1 127.0.0.1 53101 8118 52 S 1800979757 0 65535 - - - RECEIVE
2016-09-04 00:24:22 DROP TCP 127.0.0.1 127.0.0.1 53100 8118 52 S 1685634481 0 65535 - - - RECEIVE
2016-09-04 00:24:23 DROP TCP 127.0.0.1 127.0.0.1 53094 8118 48 S 123465087 0 65535 - - - RECEIVE
2016-09-04 00:24:23 DROP TCP 127.0.0.1 127.0.0.1 53096 8118 48 S 975442834 0 65535 - - - RECEIVE
答え1
これはバグではなく、ネットワーク分離と呼ばれる機能です。これは Windows 8 で導入されました (UWP アプリは Windows ランタイム アプリと呼ばれていました)。
セキュリティ上の理由から、標準的な方法でインストールされた UWP アプリは、インストールされているデバイスへのネットワーク呼び出しを行うことはできません。
記事Windows ランタイム アプリのループバックを許可する方法CheckNetIsolation Windows ツールを使用してアプリケーションごとにループバック アクセスを有効にする方法について説明します。
CheckNetIsolation.exe LoopbackExempt -s
CheckNetIsolation.exe LoopbackExempt –a –p=S-1-15-2-4125766819-3228448775-2449327860-2490758337-1264241865-3581724871-2122349299
次のようなGUIツールもあります。ループバックユーティリティを有効にするそしてループバック免除マネージャーこれにより、このタスクが容易になります。
答え2
このリンクを読んで解決策を見つけました:https://appuals.com/windows-10-creators-update-no-internet-connection-fix/
私がやったことはこれです:
無効にしてから再度有効にしました全て「ネットワークとインターネットの設定」>「アダプターのオプションの変更」でコンピューターのネットワーク接続を確認します
管理者コマンドプロンプトで次のコマンドを実行します
netsh winsock reset netsh int ipv4 reset reset.log netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
コンピュータを完全にシャットダウンしてから再起動しました