Wir haben einen Router mit aktiviertem NAT am Rande. Das NAT im Inneren ist 10.0.0.0/24. Jetzt gehen uns die IP-Blöcke aus und wir möchten dies auf 10.0.0.0/22 ändern. Wir können dies schnell auf dem NAT-Router tun. Müssen wir für die Host-Geräte auch ihre Subnetzmaske ersetzen und / 22 verwenden?
Wir haben hier eine Mischung aus Benutzern von DHCP- und statischen IP-Adressen. Mein erster Gedanke ist, dass wir sie vom Ändern der Subnetzmaske überspringen und weiterhin / 24 verwenden können, da das Standard-Gateway immer noch 10.0.0.1 ist. Ist das eine richtige Annahme? Vielen Dank.
Antworten:
Ja, Sie sollten die Netzmaske auf allen Geräten auf / 22 ändern. Während einige Dinge funktionieren können, besteht ein großes Potenzial für Probleme, insbesondere wenn interne Geräte miteinander kommunizieren. Es mag wie eine PITA erscheinen, aber das Ändern der Netzmaske erspart Ihnen später viele nächtliche Fehlerbehebungen.
quelle
Wenn sich nicht alle Geräte im selben Subnetz befinden müssen und Ihre Hardware dies unterstützt, können Sie einfach benachbarte / 24s auf derselben Schnittstelle konfigurieren. Sie können nur die / 22 und / 24 überlappen lassen, aber wie andere gesagt haben, wird dies nicht empfohlen.
Cisco wäre so etwas wie:
Beachten Sie, dass bei dieser Konfiguration das Verkehrsrouting zwischen diesen Subnetzen "Haarnadel" oder zum Router führen und direkt über dieselbe Schnittstelle zurückkehren muss, um den verfügbaren Durchsatz auf der Verbindung für externen Verkehr zu verringern. Dies ist das Verhalten von "Keine IP-Weiterleitungen", das ich immer gerne hinzufüge, da nicht alle Betriebssysteme ICMP-Weiterleitungen ordnungsgemäß verarbeiten und es nicht gut skaliert (nicht, dass meine vorgeschlagene Methode dies sowieso tut).
quelle
Die Aufteilung in VLANs von / 24 ist die richtige Antwort. Der einfache Weg besteht darin, / 22 in einem flachen Netzwerk zu verwenden, aber dies verwendet eine einzelne Broadcast-Domäne. Wenn eine Netzwerkkarte ausfällt und aktiv wird, sind alle Benutzer betroffen.
quelle