Windows 8および8.1 proでPPTP=を介してVPNサーバーに接続しようとすると、エラー800または807が発生し続けるという問題が発生しています。
サーバー自体は、DS713 +で実行されているSynologyのVPNサーバーです。
Linuxのさまざまなフレーバー(Ubuntu、#!など)を使用し、同じネットワークを使用してVPNサーバーに正常に接続できるため、これはWindows OSに問題があるようです。また、PPTP接続をさまざまなIOS iPhoneとiPadの両方のバージョンから接続できます。
したがって、ルーターとVPNサーバーが正しく構成されていることがわかります(ポート1723が転送され、GREプロトコル47がパススルーします)。
ただし、WindowsでVPN接続を作成してデフォルト設定のままにすると、エラー800が表示されます。接続を構成してPPTP CHAP/MS-CHAPv2を使用)を指定すると、エラー807が発生します。
PPTP VPN via Windows 8/8.1)を確立している同様の問題を他の誰かが経験しましたか?私はこの件に関する記事やブログの終わりを読んでいませんが、ほとんどがISPまたはルーターのいずれかであると言っているようですGREをブロックする問題-しかし、私が言うように、これはここでは当てはまりません。
私の設定は以下の通りです。
[client] -> [router A] -> {internet} -> [router B] -> [switch] -> [server]
[client]
はLinuxを実行しています。またはIOSこれは完全に機能します。Windows8/8.1の場合、エラー800または807が発生します。
メモと私が試したもの:
[クライアント]は、固定WAN IPおよびホスト名の両方を介して[サーバー]にpingを実行できます。
[ルーターB]は1723およびGREトラフィックを[サーバー]に渡します。
[クライアント]で、WANミニポートとNICの両方でIPv6を無効にしてみました。
[クライアント]で、WANミニポートの[TCP/IP詳細設定]にある[リモートネットワークでデフォルトゲートウェイを使用する]チェックボックスをオフにしてみました
[クライアント]で、Windowsファイアウォールの定義済みルール「ルーティングとリモートアクセス(PPTP-Out)」と「ルーティングとリモートアクセス(GRE-Out)」の両方を有効にし、ファイアウォールを一時的に完全に無効にしてみました。
[サーバー]で、MTUを1400から1000に50ずつ下げてみました。
[クライアント]の匿名化された一般的なRasClient
ログは次のとおりです
1
CoId={0F967D72-7267-42AA-A0B3-D3977894410C}: The user computer\user has started dialing a VPN connection using a per-user connection profile named VPN. The connection settings are:
Dial-in User = user
VpnStrategy = PPTP
DataEncryption = Requested
PrerequisiteEntry =
AutoLogon = No
UseRasCredentials = Yes
Authentication Type = MS-CHAPv2
Ipv4DefaultGateway = No
Ipv4AddressAssignment = By Server
Ipv4DNSServerAssignment = By Server
Ipv6DefaultGateway = Yes
Ipv6AddressAssignment = By Server
Ipv6DNSServerAssignment = By Server
IpDnsFlags =
IpNBTEnabled = Yes
UseFlags = Private Connection
ConnectOnWinlogon = No.
2
CoId={0F967D72-7267-42AA-A0B3-D3977894410C}: The user computer\user is trying to establish a link to the Remote Access Server for the connection named VPN using the following device:
Server address/Phone Number = 81.133.*.*
Device = WAN Miniport (PPTP)
Port = VPN7-1
MediaType = VPN.
3
CoId={0F967D72-7267-42AA-A0B3-D3977894410C}: The user computer\user dialed a connection named VPN which has failed. The error code returned on failure is 807.
同じ問題がありました。 iPhoneから接続できました。1台のWin 8.1 Proデスクトップマシンからでも接続できましたが、同じネットワークに接続されたWin 8.1を実行している2台のラップトップからは接続できませんでした。ファイアウォールを無効にしましたが、運はありません。
数値のIPアドレス(IPv4)を介してVPNサーバーにアクセスしました。それが問題のようでした。 VPNサーバーのIPをhostsファイルに追加した後に名前を付け、その名前を使用してすぐに接続できるようにしました。
一見同じ問題のように見えましたが、AndroidとLinuxからは接続できますが、Windowsからは接続できません。アンチウイルスとファイアウォールをオフにすることを提案する別の投稿を見つけました。投稿は実際にはWindows 7に関するものでした。ここで確認できます: http://social.technet.Microsoft.com/Forums/windows/en-US/76175281-7d33 -4f03-b213-b4344b3e9956/vpn-pptp-via-windows-7-gives-error-807-settings-do-work-on-windows-xp-however?forum = w7itpronetworking 次に、設定を見つける必要がありました私のファイアウォールでは、この場合はZoneAlarmであり、ホストを信頼することで適切に通過させるため、VPNを使用するために無効にする必要はありませんでした。ちなみに、Windowsファイアウォールは完全に無効にしています。質問ではファイアウォールについて言及しているので、Windowsファイアウォールが有効になっていると思いますので、私が見るところによると、ファイアウォール経由のルーティングとリモートアクセスを許可する必要があります。じゃあ!