IPv4 over LAN 中的 IPv6

IPv4 over LAN 中的 IPv6

我想在我的 LAN 中設定 IPv6,但也希望有一些機器只使用 IPv4。我如何進行這樣的設定以便每台機器都可以相互通訊?

所有機器都支援雙ip堆疊。

答案1

簡單的答案是使用雙棧。為所有設備提供 IPv4 位址。支援 IPv6 的設備可能已經進行了自身配置,但需要一些幫助才能相互通訊。設定零配置(avahi、bonjour 等)伺服器將幫助他們透過名字找到彼此。

如果您的 IPv6 提供者(隧道代理或 ISP)為您提供了可路由位址區塊設置,radvd以協助他們自動配置位址。 radvd也可用於分配 DNS 伺服器的位址。

您需要一個良好的防火牆,因為 NAT 裝置無法保護 IPv6 免受 Internet 存取。

答案2

專門設定僅支援 IPV4 的機器。例如,使用 NetworkManager 在 LAN 連線上停用 IPV6。完畢。

如果它們是移動的...我認為您不能將這些設定綁定到給定的有線網絡,至少不能在 GUI 中。在這種情況下,您可能必須接受機器已損壞並且無法在純 IPv6 網路上運行的事實。

他們會好好地互相交談。主要透過 IPv4 :) 如果您使用 Linux MDNS 進行名稱解析(Avahi 的 .local 位址)。我有一種感覺,同樣的情況也適用於 Samba(Windows 相容的網路軟體)。希望大家systemd-resolved能夠更了解 IPv6。

但這似乎是一個非常武斷的問題(「我的一些機器是 IPv6 的宗教反對者」)。最好指出此要求的原因,以便我們可以為您提供更多幫助。如果有辦法避免損壞機器,這通常會更好。

相關內容