Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策

一部のWindowsユーザーの間では、どのVPNサービスにも接続できず、接続を試みるたびに「VPNエラー806(GREブロック)」が表示されて失敗するという問題が報告されています。このエラーは、何らかのファイアウォールがネットワーク通信をフィルタリングしている環境で発生しやすいことが知られており、Windows 8.1とWindows 10の両方で発生が確認されています。

WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策

調査の結果、このエラーには複数の原因が考えられることがわかりました。以下に、VPNエラー806(GREブロック)を引き起こす可能性のある主な要因を挙げます。

  • ルーターのファームウェアが古い – 最も多い原因の一つは、ファームウェアが古すぎてGREプロトコルを正しく処理できないケースです。公式の手順に従って最新版へ更新することで防ぐことができます。
  • TCPポート1723が閉じている – 多くのVPNクライアントは、ファイアウォール越しの接続にTCPポート1723を使用します。このポートが閉じていることが原因の場合は、ファイアウォール設定で許可(ホワイトリスト登録)すれば解決します。
  • サードパーティ製ファイアウォールの干渉 – ファイアウォールが有効なときだけ問題が起こる場合は、VPN使用中のみサードパーティ製セキュリティソフトを一時的に無効化することを検討しましょう。

考えられる原因が把握できたところで、実際にVPNエラー806の解消に成功したユーザーが試した対処法を順番に紹介します。

方法1:ルーターのファームウェアを更新する

多くのユーザーの報告によると、この問題はGREプロトコルに対応していない大幅に古いルーターファームウェアを使用している場合に発生します。PPTPパススルーが関係するケースでは、ファイアウォールが動作している間、ルーターがGREプロトコルをブロックしてしまうのです。

この場合は、ルーターに提供されている最新のファームウェアアップデートをインストールすることで問題を解決できるはずです。なお、具体的な手順はルーターメーカーによって異なります。

ただし、一般的には、メーカーの公式サイトから最新ファームウェアを事前にダウンロードし、ルーターの管理画面にアクセスして詳細設定メニューからインストールするという流れになります。

WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策

詳しい手順については、お使いのルーターメーカーの公式サイトでドキュメントを確認し、それに従ってファームウェアを更新してください。

この方法が当てはまらない場合や、実行しても同じVPNエラー806(GREブロック)が続く場合は、次の対処法に進んでください。

方法2:ファイアウォールでポート1723を許可する

実は、ほとんどのVPNソリューションは、ファイアウォール越しの接続にTCPポート1723を使用しています。通常このポートはデフォルトで許可されているはずですが、そうなっていない場合は、ファイアウォール設定でこのポートを恒久的に許可するルールを作成すれば問題を解決できます。

サードパーティ製ファイアウォールを使用している場合、手順は大きく異なります。その場合は、「(製品名) ポート1723 開放」などのキーワードで検索し、具体的な手順を確認してください。

標準のWindows Defenderファイアウォールを使用している場合は、以下の手順でポート1723を手動で許可できます。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「firewall.cpl」と入力し、Enterキーを押してWindows Defenderファイアウォールを開きます。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  2. Windows Defenderファイアウォールの画面が開いたら、左側の縦メニューにある詳細設定をクリックします。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  3. セキュリティが強化されたWindows Defenderファイアウォールウィンドウで、左側のメニューから受信の規則を選択し、右側の操作メニューから新しい規則をクリックします。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  4. 規則の種類画面でポートを選択し、次へをクリックします。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  5. 次の画面でTCPを選択し、特定のローカルポートを選んでテキストボックスに1723と入力してから、次へをクリックします。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  6. 次の画面で接続を許可するを選択し、再び次へをクリックします。WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策
  7. 規則を適用する場所を尋ねられたら、ドメインプライベートパブリックのすべてにチェックが入っていることを確認して次へをクリックします。
  8. 最後に、新しく作成した規則に任意の名前を付けて完了をクリックすると、規則が恒久的に適用されます。
  9. パソコンとルーターの両方を再起動し、同じVPNエラー806(GREブロック)が表示されずにVPNへ接続できるかどうかを確認します。

それでも同じ問題が発生する場合は、次の対処法に進んでください。

方法3:Windowsファイアウォール/サードパーティ製ファイアウォールを一時的に無効化する

上記の方法がどれもうまくいかなかった場合、VPNエラー806はポート1723以外のファイアウォール干渉が原因である可能性が高いです。このシナリオに当てはまる場合は、別のVPNソリューションへの乗り換えを検討する前に、VPN使用中のみファイアウォールによるフィルタリングを一時的に無効化してみましょう。

サードパーティ製アンチウイルスを使用している場合は、専用の手順が必要です。ファイアウォールを無効化するオプションが見つからないときは、オンラインで具体的な手順を検索してください。

WindowsでVPNエラー806(GREブロック)が発生したときの対処法|原因と3つの解決策

標準のWindowsファイアウォールを使用している場合は、以下の手順でファイアウォールによるフィルタリングを一時的に無効化できます。

  1. Windows 10でVPNエラー800を解決する方法|原因と5つの対処法を徹底解説

    WindowsでVPN接続中に「エラー800」が表示されて困っていませんか?ご安心ください。いくつかの対処法を実行するだけで、この問題は簡単に解決できます。VPN接続はデバイス(ローカルクライアント)とサーバーの間に確立されるものですが、エラー800は主に、デバイスがリモートのVPNサーバーとの接続を確立できない場合に発生します。VPNサーバーに到達できない場合や、何らかの理由でリモートサーバーに接続できない場合には、「VPNエラー800」の通知が画面に表示されることがあります。解決策をご紹介する前に、まずVPNエラー800とは何か、その発生原因として考えられるもの、そして知っておくべきその他

  2. Windows 10でVPNエラー806を解決する方法|原因と対処法を徹底解説

    Windows 10のPCやノートパソコンで「VPNエラー806」が表示されてお困りではありませんか?実は、VPN関連のエラーはどのデバイスでも比較的よく起こるトラブルですが、設定を少し調整するだけで簡単に解決できるケースがほとんどです。 また、VPNの重要性、特にプライバシーとセキュリティの面での価値は決して見逃せません。デバイスをVPN経由で接続すると、PCとインターネットの間に安全な接続が確立され、ネットワーク通信データが暗号化されるため、ハッカーや第三者のWebサイトトラッカーから情報を守ることができます。さらに、VPNはIPアドレス情報を隠蔽するため、あなたを特定されたり、許可なく