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


18

現在、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サーバーを構成します。これは可能ですか?


回答:


5

Comcastは服用されるデュアルスタック IPv4とIPv6の両方が使用中であることを意味するアプローチを。モデムには、現在のIPv4アドレスに加えてIPv6サブネットが割り当てられます(DHCPv6 AFAICT を使用)。Netgearルーターは、SLAACまたはDHCPv6を使用して、そのIPv6サブネットをLANデバイスに公開する必要があります(ただし、DHCP経由でIPv4を提供します)。デバイスには、パブリックIPv6アドレスとプライベートIPv4アドレスの両方が含まれます。DNSルックアップを行うとき、彼らはIPv6 AAAAレコードをチェックし、IPv6接続があればそれを試みますが、そうでなければIPv4 AレコードとIPv4接続にフォールバックします。IPv6またはIPv4を使用して、LAN内のデバイス間で通信できます。


私がやりたいのは、ネットワーク上の各コンピューターに名前を付けることです。そうすることで、ping laptop代わりに次のようなことができますping 192.168.0.104。過去には、そのためにDNSを使用していました。このアプローチはまだIPv6で意味がありますか?
マイククリステンセン

@MikeChristensen名前解決方法は(実際には)IPv6でも同じです。
Ƭᴇcʜιᴇ007

@ techie007-はい、私は自分のDHCPサーバーを使用できるが、Comcastが割り当てられたIPv6アドレスを使用できるかどうか疑問に思っています。できると思います。
マイククリステンセン

1
@MikeChristensenはい、IPv6アドレスに解決するDNSを内部で設定できます(AAAAレコードを使用)。また、IPv6アドレスを配布するようにDHCPv6を設定できます(またはSLAACを使用してデバイスがアドレス自体を構成できるようにします)。
mgorven

ありがとう!適切な構成で、私がやりたいことはすべて可能になりそうです。
マイククリステンセン

2

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.