web-dev-qa-db-ja.com

ホームネットワークはIPv6の世界でどのように機能しますか?

現在、Netgearルーターの背後にホームネットワークをセットアップしています。そのルーターには、Comcastから取得したパブリックIPアドレスがあります。また、DHCPサーバーとDNSサーバーを実行するLinuxを実行しているホームネットワーク上にコンピューターをセットアップしています。 DHCPサーバーは、192.168.0.xxxブロックの内部IPアドレスを自動的に配布します。 DHCPサーバーは、クライアントにその内部DNSサーバーを使用するように指示し、DNS名と検索サフィックスも登録して、IPアドレスを入力せずに名前で他のコンピューターに接続できるようにします。

(ComcastがIPv6をサポートするとすぐに)IPv6に切り替えたい場合、何を変更する必要があるのか​​疑問に思います。

もちろん、ケーブルモデムがIPv6をサポートしていることを確認するか、新しいものを購入する必要があります。私はかなり新しいNetgearルーターを持っているので、おそらくIPv6をサポートしているか、ファームウェアのアップグレードを介して行うことができます。

ただし、IPv4内部アドレスを使用せず、代わりにComcastからIPv6アドレスのブロックを取得すると思います。明らかに、ホームネットワーク上の他のコンピューターに接続するためにIPv6アドレスを入力したくありません。これは、自宅でDNSサーバーを実行したいという意味だと思います。また、DHCPを介してこれらの設定を構成したいので、今と同じように独自のDHCPサーバーを実行します。

理想的なセットアップは現在の構成を維持することだと思いますが、IPv4アドレスのハードコードされたブロックを使用するのではなく、ISPからパブリックIPv6アドレスを取得するようにDHCPサーバーを構成します。これは可能ですか?

18

Comcast 採用予定 a デュアルスタック アプローチ。これは、IPv4とIPv6の両方が使用されることを意味します。モデムには、現在のIPv4アドレスに加えてIPv6サブネットが割り当てられます( DHCPv6 AFAICTを使用)。 Netgearルーターは、 [〜#〜] slaac [〜#〜] または DHCPv6 を使用してそのIPv6サブネットをLANデバイスに公開する必要があります(ただし、DHCPを介してIPv4を提供します)。その場合、デバイスはパブリックIPv6アドレスとプライベートIPv4アドレスの両方を持ちます。 DNSルックアップを実行するとき、IPv6 [〜#〜] aaaa [〜#〜] レコードをチェックし、IPv6接続がある場合は接続を試みますが、それ以外の場合はIPv4AレコードとIPv4にフォールバックします。接続。 IPv6またはIPv4のいずれかを使用して、LAN内のデバイス間で通信できます。

5
mgorven

IPv4で予約されたプライベートアドレスブロックはIPv6でも同じままなので、プライベートネットワークで実際に変更する必要はありません。ルーターはすでにIPv6をサポートしているため、何もする必要はありません。ネットワーク構成に関する限り、通常はインターネットゲートウェイ(この場合はNetgearルーター)にのみパブリックアドレスを設定する必要があります。これにより、外部のハッカーがプライベートネットワークにアクセスすることがより困難になります。

2
Jim Fell