Ich möchte IPv6 in meinem LAN einrichten, aber einige Rechner sollen nur IPv4 verwenden. Wie richte ich das ein, damit alle Rechner miteinander kommunizieren können?
Alle Maschinen unterstützen Dual-IP-Stack.
Antwort1
Die einfache Antwort ist die Verwendung von Dual-Stack. Geben Sie allen Geräten IPv4-Adressen. Geräte, die IPv6 unterstützen, haben sich wahrscheinlich bereits selbst konfiguriert, benötigen aber etwas Hilfe, um miteinander zu kommunizieren. Das Einrichten eines Zeroconf-Servers (Avahi, Bonjour usw.) hilft ihnen, sich gegenseitig anhand des Namens zu finden.
Wenn Ihr IPv6-Anbieter (Tunnelbroker oder ISP) Ihnen einen routingfähigen Adressblock zur Verfügung gestellt hat, radvd
der ihm bei der automatischen Konfiguration von Adressen hilft, radvd
kann dies auch zum Verteilen der Adresse Ihrer DNS-Server verwendet werden.
Sie benötigen eine gute Firewall, da IPv6 nicht durch ein NAT-Gerät vor Internetzugriffen geschützt ist.
Antwort2
Richten Sie die Nur-IPV4-Maschinen speziell ein. Deaktivieren Sie beispielsweise IPV6 bei der LAN-Verbindung mit NetworkManager. Fertig.
Wenn sie mobil sind ... Ich glaube nicht, dass Sie diese Einstellungen an ein bestimmtes kabelgebundenes Netzwerk binden können, zumindest nicht in der GUI. In diesem Fall müssen Sie möglicherweise akzeptieren, dass die Maschinen verstümmelt sind und nicht in reinen IPv6-Netzen funktionieren.
Sie kommunizieren problemlos miteinander. Hauptsächlich über IPv4 :), wenn Sie Linux MDNS zur Namensauflösung verwenden (.local-Adressen mit Avahi). Ich habe das Gefühl, dass dasselbe für Samba gelten könnte (Windows-kompatible Netzwerksoftware). Hoffentlich systemd-resolved
wird es IPv6-fähiger.
Aber das scheint eine wirklich willkürliche Frage zu sein („einige meiner Maschinen sind aus religiösen Gründen gegen IPv6“). Es wäre nett, wenn Sie die Gründe für diese Anforderung angeben würden, damit wir Ihnen besser helfen können. Wenn es eine Möglichkeit gibt, die Beschädigung Ihrer Maschinen zu vermeiden, wäre dies im Allgemeinen vorzuziehen.