現在,我在 Netgear 路由器後面設定了家庭網路。該路由器有一個我從 Comcast 獲得的公共 IP 位址。我的家庭網路上還有一台運行 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 位址區塊。這樣可以嗎?
答案1
康卡斯特將採取A雙堆疊方法,這意味著 IPv4 和 IPv6 將同時使用。除了目前的 IPv4 位址之外,您的數據機還將被指派一個 IPv6 子網路(使用DHCPv6AFAICT)。您的 Netgear 路由器應使用下列指令將該 IPv6 子網路公開給 LAN 裝置:SLAAC或者DHCPv6(但仍透過 DHCP 提供 IPv4)。然後,設備將同時擁有公用 IPv6 位址和私有 IPv4 位址。在進行 DNS 查找時,他們會檢查 IPv6AAAA記錄並嘗試建立 IPv6 連線(如果有),否則回退到 IPv4 A 記錄和 IPv4 連線。您可以使用 IPv6 或 IPv4 在 LAN 中的裝置之間進行通訊。
答案2
IPv4 中保留的專用位址區塊在 IPv6 中保持不變,因此專用網路中不需要進行任何變更。您不需要執行任何操作,因為您的路由器已經支援 IPv6。就網路設定而言,您通常只希望您的 Internet 閘道器(在您的情況下為 Netgear 路由器)具有公用位址。這使得外部駭客更難存取您的私人網路。