OpenWrt 上の IPv6 ゲスト ネットワークですが、ISP は 1 つの /64 サブネットのみを委任します。

OpenWrt 上の IPv6 ゲスト ネットワークですが、ISP は 1 つの /64 サブネットのみを委任します。

同じ OpenWrt ルーターで、通常の無制限 Wi-Fi ネットワークと、より制限されたゲスト Wi-Fi ネットワークの両方をホストしたいと考えています。問題は、私の ISP が私に委任する /64 サブネットが 1 つしかないことです。明らかに理想的な解決策は、各顧客に /56 を委任して、顧客のネットワーク内で最大 256 のパブリック アドレス指定可能な VLAN を許可する ISP に切り替えることです。残念ながら、ISP を変更したり、ポリシーを変更するよう説得したりすることはできません。では、1 つの /64 を通常のネットワークとゲスト ネットワークの両方で機能させるにはどうしたらよいでしょうか。

答え1

一つの選択肢は、IPv6 NATゲストネットワークで。すべてに有効というわけではありませんが、IPv4 のみよりはましです。OpenWrt 23.05 の手順:

  1. 完了OpenWrt で IPv4 ゲスト ネットワークを設定する手順

  2. ゲスト インターフェイスにプライベート IPv6 アドレスと IPv6 ルーティング プレフィックスを設定します。 から までの任意のサブネットを選択できますfd00::/64fdff::/64この例では、最初のものを使用しました。

    プライベートサブネット

  3. の中にDHCP サーバータブで、ルーターのアドバタイズメントと DHCPv6 サーバーをオンにします。

    DHCPv6

  4. の中にIPv6 RA設定タブ、設定デフォルトルーター強制された:

    デフォルトルーター

  5. ファイアウォール設定に移動し、編集ゲストゾーンの横にあるボタン:

    ゲストゾーン

  6. 高度な設定チェックボックスをオンにしてくださいIPv6 マスカレードただし、プライベートサブネットに制限します。

    IPv6 NAT

    ここでプライベート IPv4 サブネットを入力する必要はありません。このタブで IPv6 サブネットのみを指定した場合、IPv4 NAT はすべてのプライベート サブネットで引き続き動作します。

  7. の中に交通規則タブで、SLAAC がゲスト ネットワークで動作するように ICMP 入力を許可するルールを追加します。

    ゲスト ICMP

すべてがうまくいけば、通常のネットワークはゲストネットワークが存在しないかのように機能し続けます。さらに、ゲストネットワーク上のデバイスがhttps://test-ipv6.com/、スコアも 10/10 になり、パブリック IPv6 アドレスはルーターの WAN インターフェイスの IPv6 アドレスになります。

関連情報