送信 VPN PPTP: Windows 7 で TCP ポート 1723 と GRE プロトコル ポート 47 がブロックされているかどうかを確認する方法

送信 VPN PPTP: Windows 7 で TCP ポート 1723 と GRE プロトコル ポート 47 がブロックされているかどうかを確認する方法

VPNサーバーに接続しようとしています(ベストUKVPN) しかし、試すたびに失敗してしまいます。

「691 エラー」が表示されますが、ユーザー名とパスワードは問題ありません。

検索してみたところ、「ポート 1723」または「GRE プロトコル ポート 47」がブロックされていることもこの問題の原因になる可能性があるとのことです。

どうすればそれらを確認して、ブロックされている場合はブロックを解除できますか?

答え1

netstat | find "1723"

必要なのはそれだけです。

ああ、ブロックを解除するには、このページが役立つかもしれません

http://www.manageengine.com/products/desktop-central/help/computer_configuration/configuring_windows_xp_firewall.html

答え2

GRE はプロトコルであり、ポートではありません。(多くの人が「ルーターはポートをブロックしていません」と言いますが、それは無関係です。) ルーターは、そのプロトコルの動作方法を理解する必要があります。特に、NAT (ネットワーク アドレス変換) を使用している場合、ルーターは、送信パケットでプライベート IP アドレスをパブリック IP アドレスに置き換え、受信パケットではその逆を行う必要があります。ルーターが GRE を理解しない場合は、ファームウェアをアップグレードするか、ハードウェアを交換する必要があります。製造元のドキュメントを確認する必要があります。

別の種類の VPN 接続を試すこともできます。PPTP は GRE を使用しますが、L2TP/IPSec と SSTP は使用しません。ただし、VPN サーバーはこれらをサポートしている必要があり、デジタル証明書も必要になります。また、L2TP/IPSec 用の証明書がコンピューター上に必要になります。「BestUKVPN」は PPTP のみをサポートしているようなので、ルーターを変更するかサーバーを変更するかを決める必要があります。

答え3

コマンドラインからWindowsファイアウォールのルールを確認する1723 ポートの場合:

netsh advfirewall firewall show rule name=all | find "1723"

あなたが持っている場合結果がありません、1723 ポートへの参照はありません (ブロックされていないと思われます)。

そうであれば検索してみてください詳細はこちら関連するルールについて。例:

netsh advfirewall firewall show rule name=all > AllPorts.txt

次に、AllPorts.txtファイルを編集して検索し、1723詳細情報を取得します。

チェックするGRE プロトコル、 試す:

netsh advfirewall firewall show rule name=all | find "gre" /i

手順を繰り返します。

もちろん、この検索はいつでも実行できるはずですWindows ファイアウォール画面Windows コントロール パネルの 。

注記:送信 1723 TCP ポートと送信 GRE プロトコルを確認することについて話していると思います。受信ファイアウォール ルールは、コンピューター内で VPN サーバーを実行している場合にのみ必要です。

関連情報