IPv6トラフィックをVPNインターフェイスにリダイレクトする

IPv6トラフィックをVPNインターフェイスにリダイレクトする

ローカルネットワーク上のすべてのipv6トラフィックをVPNインターフェイスにリダイレクトしたいと思います。 Eth1はローカルサーバーのローカルインターフェイスで、eth0は私のホームルーターからインターネットに接続するために使用されます。

したがって、パケットは次のようになります。すべてのローカルクライアント - >ローカルサーバー - >リモートVPN - >オープンワールド。私はかなり長い間ipv4を使ってこれを設定してきましたが、うまくいきます。 ipv6の場合は、ローカルサーバーにルーティングルールを追加する必要があると思いますが、正しく実行する方法がわかりません。

ローカルサーバーインターフェース:

eth0      Link encap:Ethernet  HWaddr 9e:17:d2:87:42:95
          inet addr:192.168.13.21  Bcast:192.168.13.255  Mask:255.255.255.0
          inet6 addr: fe80::d217:c2ff:fe87:5295/64 Scope:Link

eth1      Link encap:Ethernet  HWaddr 00:13:3b:0f:e5:04
          inet addr:10.0.6.5  Bcast:10.0.6.255  Mask:255.255.255.0
          inet6 addr: fe80::213:3bff:fe0f:e504/64 Scope:Link

tap0      Link encap:Ethernet  HWaddr 7a:fa:d6:54:38:09
          inet addr:172.16.0.65  Bcast:172.16.0.66  Mask:255.255.255.252
          inet6 addr: fe80::64fa:c6ff:fe54:3809/64 Scope:Link

ルーティングルールに加えて、ローカル環境またはリモートVPNシステムで実行する必要がある他のタスクはありますか?私はipv6配信がどこでも有効になっていると思います。

助けてくれてありがとう。回答が必要な後続の質問があれば、喜んで回答いたします。乾杯

編集:VPNサーバーはOpenVPNを使用します。私は現在ipv4で動作するようにすべての設定が完了したと思います。 openvpnサーバーまたはクライアント構成を機能させるために特別に変更する必要がありますか?

答え1

インターフェイスに一意のローカルIPv6アドレスを割り当てますtap0

ip -6 addr add dev tap0 fd00::1/126 nodad

もう一方の端に一意のローカルIPv6アドレスを割り当てます。

ip -6 addr add dev tap0 fd00::2/126 nodad

次に、リモートサイトを介してデフォルトのipv6パスを作成します。

ip -6 ro add default via fd00::2 dev tap0

その後、リモートエンドポイントからローカルエンドポイントの後ろのホストに特定のホストパスを追加できます。

実際、ローカルリンクをデフォルトパスとして使用できますが、通常は一意のパスがより便利です。

関連情報