家庭网络如何在IPv6世界中工作?


18

现在,我在Netgear路由器后面有一个家庭网络设置。该路由器具有我从Comcast获得的公共IP地址。我在家庭网络上也有运行Linux的计算机设置,该Linux运行DHCP服务器和DNS服务器。DHCP服务器会自动分发192.168.0.xxx块中的内部IP地址。DHCP服务器告诉客户端使用该内部DNS服务器,并注册一个DNS名称和搜索后缀,这样我就可以按名称连接到其他计算机,而无需输入IP地址。

如果我想切换到IPv6(Comcast支持),我想知道所有需要更改的内容。

显然,我需要确保我的电缆调制解调器支持IPv6或购买新的电缆。我有一台相当新的Netgear路由器,因此它可能支持IPv6,或者可以通过固件升级来实现。

但是,我相信我将不再使用IPv4内部地址,而是从Comcast获取一个IPv6地址块。显然,我不想输入IPv6地址来连接到我的家庭网络中的其他计算机。我相信这意味着我仍然想在家中运行DNS服务器,并且我想通过DHCP配置这些设置,这意味着像现在一样运行自己的DHCP服务器。

我认为理想的设置是保留当前配置,但将DHCP服务器配置为从ISP获取公共IPv6地址,而不是使用IPv4地址的硬编码块。这可能吗?


Answers:


5

康卡斯特将采取一个双栈的方式,这意味着IPv4和IPv6都将被使用。除了当前的IPv4地址(使用DHCPv6 AFAICT)之外,还将为您的调制解调器分配一个IPv6子网。您的Netgear路由器应使用SLAACDHCPv6将IPv6子网公开给LAN设备(但仍通过DHCP提供IPv4)。这些设备将同时具有一个公共IPv6地址和一个私有IPv4地址。在进行DNS查找时,他们将检查IPv6 AAAA记录并尝试建立IPv6连接(如果存在),否则将回退至IPv4 A记录和IPv4连接。您可以使用IPv6或IPv4在LAN中的设备之间进行通信。


我想做的就是给网络上的每台计算机取一个名字,这样我就可以做类似的事情ping laptopping 192.168.0.104-过去,我已经使用DNS了。这种方法对IPv6仍然有意义吗?
Mike Christensen

@MikeChristensen名称解析方法(实际上)与IPv6相同。
Ƭᴇcʜιᴇ007

@ techie007-是的,我想我想知道我是否可以使用自己的DHCP服务器,但仍使用Comcast分配的IPv6地址。我猜我可以。
Mike Christensen

1
@MikeChristensen是的,您可以在内部设置解析为IPv6地址的DNS(使用AAAA记录),还可以设置DHCPv6分发IPv6地址(或使用SLAAC允许设备自己配置地址)。
mgorven 2012年

谢谢!听起来,我想要做的所有事情都可以通过正确的配置来实现。
Mike Christensen 2012年

2

IPv4中保留的专用地址块在IPv6中保持不变,因此在专用网络中无需进行任何更改。您不需要做任何事情,因为您的路由器已经支持IPv6。就网络配置而言,通常只希望Internet网关(在您的情况下为Netgear路由器)具有一个公共地址。这使外部黑客更难以访问您的专用网络。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.