単純なVPNハブアンドスポークトポグラフィを作成しようとしています。私はかなり長い道のりを歩むことができました。次の図が、これまでに構築できたものを説明していることを願っています。
ご覧のとおり、ハブはRRASを実行しているWindows Server 2008R2ボックスです。スポークは、背後のLAN上に多数のPC(または他のデバイス)を備えたDreytekルーターか、サーバーに直接ダイヤルインするPCのいずれかです。スポークのLANデバイスが他のスポークのデバイスと通信できないという事実を除いて、これはすべて期待どおりに機能します。たとえば、ダイヤルインPC(192.168.1.11)は192.168.3.1または192.168.10.1と通信できません。
私が試し、取り組んだこと:
動作しないもの:
tracertまたはpathpingを使用すると、トラフィックがサーバーを経由しようとしているように見えますが、そこに到達することはありません。例えば:
C:\Users\Administrator>pathping -n 192.168.10.2
Tracing route to 192.168.10.2 over a maximum of 30 Hops
0 10.0.0.1
1 10.0.0.5
2 * * *
私は次に何をすべきかについて本当に途方に暮れています。これを機能させることは可能であるに違いありません...私はこのトピックに関する非常に多くの記事を見つけましたが、この特定の問題に対処するものは何もないようです。だから私は私の2つの主な質問は次のとおりだと思います:
私が持っていた1つのアイデア...問題はIPv6と関係があるのでしょうか?実験中、Microsoft Fixit 50409を使用して無効にしようとしました。これを行った後、ルーターもダイヤルインW7クライアントも、再度有効にするまでVPN接続を確立できませんでした...すべてのトラフィックはIPv4になりますが、おそらく私は間違っていますか?
どうもありがとう!
編集:ステファンのコメントに応えて、ここにネットワーク内のさまざまなコンポーネントのルーティングテーブルがあります...
サーバー:
C:\Users\Administrator>route print -4
===========================================================================
Interface List
18...........................RAS (Dial In) Interface
11...00 15 5d 2f 4d 2d ......Microsoft Virtual Machine Bus Network Adapter
1...........................Software Loopback Interface 1
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 109.228.20.1 109.228.20.174 6
10.0.0.1 255.255.255.255 On-link 10.0.0.1 276
10.0.0.2 255.255.255.255 10.0.0.2 10.0.0.1 21
10.0.0.4 255.255.255.255 10.0.0.4 10.0.0.1 21
10.0.0.5 255.255.255.255 10.0.0.5 10.0.0.1 21
109.228.20.0 255.255.252.0 On-link 109.228.20.174 261
109.228.20.174 255.255.255.255 On-link 109.228.20.174 261
109.228.23.255 255.255.255.255 On-link 109.228.20.174 261
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.11 255.255.255.255 10.0.0.2 10.0.0.1 21
192.168.3.0 255.255.255.0 10.0.0.4 10.0.0.1 21
192.168.10.0 255.255.255.0 10.0.0.5 10.0.0.1 21
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 109.228.20.174 261
224.0.0.0 240.0.0.0 On-link 10.0.0.1 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 109.228.20.174 261
255.255.255.255 255.255.255.255 On-link 10.0.0.1 276
===========================================================================
Persistent Routes:
Network Address Netmask Gateway Address Metric
0.0.0.0 0.0.0.0 109.228.20.1 1
===========================================================================
注:私が抱えている問題の1つは、192.168.1.11、192.168.3.0/24、および192.168.10.0のルートを手動で追加する必要があることです。 VPNクライアントが接続するたびに24。私はこれらのルートを維持できなければならないので、これは明らかに深刻な問題ですが、おそらくそれは不可能ですか?
Windows 7クライアント:
C:\Windows\system32>route print -4
===========================================================================
Interface List
26...........................CodeArt Consulting VPN
17...90 b1 1c 67 94 d4 ......Realtek PCIe GBE Family Controller
13...68 94 23 36 83 ba ......Bluetooth Device (Personal Area Network)
1...........................Software Loopback Interface 1
11...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
15...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
18...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.11 10
10.0.0.0 255.0.0.0 10.0.0.1 10.0.0.2 11
10.0.0.2 255.255.255.255 On-link 10.0.0.2 266
109.228.20.174 255.255.255.255 192.168.1.1 192.168.1.11 11
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.11 266
192.168.1.11 255.255.255.255 On-link 192.168.1.11 266
192.168.1.255 255.255.255.255 On-link 192.168.1.11 266
192.168.3.0 255.255.255.0 10.0.0.1 10.0.0.2 11
192.168.10.0 255.255.255.0 10.0.0.1 10.0.0.2 11
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.11 266
224.0.0.0 240.0.0.0 On-link 10.0.0.2 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.11 266
255.255.255.255 255.255.255.255 On-link 10.0.0.2 266
===========================================================================
Persistent Routes:
None
注:ルーターを192.168.3.0/24および192.168.10.0/24に手動で追加しました。
ルーター10.0.0.5/192.168.10.0/24:
Key: C - connected, S - static, R - RIP, * - default, ~ - private
* 0.0.0.0/ 0.0.0.0 via 188.30.37.17 WAN2
C 10.0.0.1/ 255.255.255.255 directly connected VPN-1
S 10.0.0.0/ 255.255.255.0 via 10.0.0.1 VPN-1
C~ 192.168.10.0/ 255.255.255.0 directly connected LAN
S 192.168.1.0/ 255.255.255.0 via 10.0.0.1 VPN-1
S 192.168.3.0/ 255.255.255.0 via 10.0.0.1 VPN-1
S 188.30.37.17/ 255.255.255.255 via 188.30.37.17 WAN2
注:192.168.1.0/24および192.168.3.0/24への静的ルートがルーターに追加され、期待どおりに保持されます。
私の知る限り、すべてのルートは正しく配置されていますが、もちろん、間違いがあるか、何かが足りない可能性があります...
私はこの問題を解決することができました。
問題は、VPN接続にNATを使用するようにルーターを構成したことでした。すべてのルーティング情報が正しいため、ルーターを完全にルーティングに変更すると問題が修正されました。LAN上のデバイスはこれで、各スポークは相互に通信できます。
乾杯、
ベン