次のようなシナリオがあります。私の ISP は IPv6 を提供していません。一般的な方法として、Hurricane を使用して SIT トンネルを作成しました。
私のネットワークは以下の通りです。
WAN (eth0)
------------ router A
|eth1
| WAN (192.168.88.250)
|-------------| router B
| eth0
|--------------- PC (192.168.10.5/24)
SIT トンネルはルータ A に作成されます。
ルータ A に任意のデバイスを接続すると、IPv6 接続が正常に行われます。ルータ B の WAN インターフェイスには静的 IPv6 アドレスが設定されており、ルータ A に接続されています。
ルータ内部では、BI は IPv6 接続を持つことができます。実際、ルータから外部 IPv6 アドレスに ping を実行すると、トラフィックはルータ A から完全に送信されます。
次に、異なる IPv6 アドレス ブロックを使用して、ルータ B (192.168.10.0/24) にネットワークを作成しようとしました。1 つは、 Hurricane が提供するブロック アドレス/64
から取得されました/48
。
この時点では、192.168.10.1のデバイスを接続すると、IPv6に接続できません。
ルータ B の WAN ポートは、ルータ A の IPv6 ネットワークに静的 IP アドレスとゲートウェイが設定されています。これにより、接続が正常になります。
私が期待するのは、ルータBにデフォルトのIPv6ルートとして次のものがあるということです。
default via xxxx:xxxx:6f:14:: dev eth8 proto static metric 1024 pref medium
xxxx:xxxx:6f:14::
ゲートウェイはルータBのWANインターフェースに設定されます
ルータ B 内で生成されたすべての IPv6 トラフィックは WAN インターフェイスから出力される必要があります。
問題は、ルータ B から生成されたトラフィックをルータ B Sit インターフェイスでスニッフィングしたが、何も表示されないことです。
答え1
問題は、ルータ A が IPv6 アドレス ブロックを認識していないため、トラフィックを WAN ルータ インターフェイスに転送するためのルートをそこに設定する必要があることです。