Zum Hauptinhalt springen

Konfigurieren von NAT auf einem Cisco-Router: Schritt für Schritt Anleitung

NAT (Network Address Translation) – eine der wichtigsten Funktionen von modernen Netzwerkgeräten. Es ermöglicht Ihnen, die IP-Adressen von Paketen zu konvertieren, wenn sie zwischen verschiedenen Netzwerken verschoben werden. Insbesondere wird NAT verwendet, um den Zugriff auf das Internet zu organisieren, wenn sich die internen IP-Adressen des Netzwerks im privaten Bereich befinden.

Wenn Sie NAT auf Ihrem Cisco-Router konfigurieren müssen, hilft Ihnen diese Schritt-für-Schritt-Anleitung, diese Aufgabe erfolgreich abzuschließen.

Schritt 1: Verbinden Sie sich über SSH oder Konsolenkabel mit dem Router. Stellen Sie sicher, dass Sie über ausreichende Zugriffsrechte zum Konfigurieren des Routers verfügen.

Schritt 2: Geben Sie den Befehl ein enable, um in den privilegierten Befehlsmodus zu wechseln.

Schritt 3: Wechseln Sie mit dem Befehl in den globalen Konfigurationsmodus configure terminal.

Schritt 4: Geben Sie den Befehl ein interface, um in den Einstellungsmodus der Schnittstelle zu wechseln, mit der ein Gerät verbunden ist, das Zugriff auf das Internet benötigt.

Schritt 5: Geben Sie die IP-Adresse der externen Schnittstelle mit dem Befehl an ip address.

Schritt 6: Geben Sie den Befehl ein ip nat outside, um die Schnittstelle einer externen zuzuweisen.

Schritt 7: Wechseln Sie mit dem Befehl in den Konfigurationsmodus für die interne Netzwerkschnittstelle interface.

Schritt 8: Geben Sie die IP-Adresse der internen Schnittstelle mit dem Befehl ein ip address.

Schritt 9: Geben Sie den Befehl ein ip nat inside, um die Schnittstelle intern zuzuweisen.

Schritt 10: Konfigurieren Sie die IP-Adresskonvertierung mithilfe des folgenden Befehls ip nat inside source list interface overload.

Schritt 11: Speichern Sie die Einstellungen mit dem Befehl copy running-config startup-config damit diese beim nächsten Neustart des Routers verwendet werden.

Nach diesen einfachen Schritten können Sie NAT auf Ihrem Cisco-Router einrichten und eine zuverlässige Internetverbindung für Ihr Netzwerk herstellen.

Bitte beachten Sie, dass die genauen Befehle und Parameter je nach Modell und Version des Cisco-Routers variieren können. Lesen Sie daher die Dokumentation zu Ihrem Gerät oder wenden Sie sich an einen Spezialisten, wenn Sie Probleme mit der NAT-Konfiguration haben.

Was ist NAT und wie konfiguriere ich es auf einem Cisco-Router?

Die Konfiguration von NAT auf einem Cisco-Router erfordert mehrere Schritte:

  1. Rufen Sie den Konsolenmodus des Routers mit der entsprechenden Software auf.
  2. Wechseln Sie mit dem Befehl configure terminal in den Router-Konfigurationsmodus.
  3. Wählen Sie mit dem Befehl interface die Schnittstelle aus, die zum Konfigurieren des NAT verwendet werden soll.
  4. Konfigurieren Sie die Schnittstelle für die Verwendung von NAT mithilfe des Befehls ip nat inside oder ip nat outside , je nachdem, ob die Schnittstelle für eingehenden oder ausgehenden Datenverkehr verwendet wird.
  5. Erstellen Sie eine access-list, um die NAT-Regeln festzulegen. Mit dem Befehl access-list 1 permit 192.168.0.0 0.0.0.255 können Sie beispielsweise NAT für alle Adressen im Netzwerk 192.168.0.0/24 auflösen.
  6. Konfigurieren Sie die Adressübersetzung mithilfe des Befehls ip nat inside source list interface overload . Hier ist die Nummer der erstellten access-list, eine Schnittstelle, die mit dem externen Netzwerk verbunden ist. Das Overload-Flag ermöglicht die Verwendung des PAT-Mechanismus (Port Address Translation) für viele interne IP-Adressen.
  7. Schließen Sie die NAT-Konfiguration ab, speichern Sie die Änderungen und beenden Sie den Konfigurationsmodus mit den Befehlen exit und write memory .

Nach diesen Schritten ist die NAT-Konfiguration auf dem Cisco-Router abgeschlossen und der Router überträgt die IP-Adressen gemäß den festgelegten Regeln und Einstellungen.

Schritt 1: Verbindung zum Cisco-Router herstellen

Bevor Sie mit der NAT-Konfiguration auf Ihrem Cisco-Router beginnen, müssen Sie über den Konsolenanschluss eine Verbindung zum Gerät herstellen. Dies erfordert ein spezielles Konsolenkabel, das den Konsolenanschluss am Router mit dem seriellen Anschluss am Computer verbinden soll.

Nachdem Sie das Kabel angeschlossen haben, öffnen Sie das Terminalprogramm auf Ihrem Computer und legen Sie die folgenden Verbindungseinstellungen fest:

  • Datenübertragungsrate: 9600 bps
  • Datenbits: 8
  • Parität: Keine
  • Stopp-Bits: 1
  • Flusssteuerung: Keine

Stellen Sie nach dem Einrichten der Verbindungseinstellungen sicher, dass der Cisco-Router eingeschaltet ist. Öffnen Sie das Terminalprogramm und drücken Sie die Eingabetaste. Als Ergebnis sehen Sie die Eingabeaufforderung des Routers.

Schritt 2: Überprüfen der aktuellen Einstellungen

Bevor Sie mit der NAT-Konfiguration auf Ihrem Cisco-Router beginnen, müssen Sie die aktuellen Geräteeinstellungen überprüfen. Führen Sie dazu die folgenden Schritte aus:

1. Stellen Sie mithilfe eines Terminalzugriffsprogramms wie PuTTY oder HyperTerminal eine Verbindung zu Ihrem Cisco-Router her.

2. Rufen Sie den privilegierten EXEC-Modus auf, indem Sie den Befehl enable und das Administratorkennwort eingeben.

3. Geben Sie den Befehl show running-config ein, um die aktuelle Konfiguration des Routers anzuzeigen.

4. Scrollen Sie nach unten und suchen Sie den Abschnitt mit den Schnittstelleneinstellungen.

5. Stellen Sie sicher, dass die Schnittstellen, auf denen Sie NAT konfigurieren möchten, über eine IP-Adresskonfiguration verfügen.

6. Überprüfen Sie, ob NAT auf dem Router mit dem Befehl show ip nat translations konfiguriert wurde.

Sie haben jetzt eine Vorstellung von den aktuellen Einstellungen Ihres Cisco-Routers und können mit dem nächsten Schritt fortfahren - NAT-Konfiguration.

Schritt 3: Einrichten des NAT

Nachdem Sie eine access-list erstellt haben, um eingehenden und ausgehenden Datenverkehr zu identifizieren, müssen Sie die Netzwerkadressübersetzung (NAT) auf Ihrem Cisco-Router konfigurieren. Mit NAT können Sie die IP-Adressen des internen Netzwerks in externe IP-Adressen konvertieren, um den Zugriff auf das Internet zu ermöglichen.

Hier ist ein Beispielbefehl zum Konfigurieren des ausgehenden NAT:

R1(config)#ip nat inside source list 10 interface GigabitEthernet0/0 overload

Dieser Befehl weist den Router an, access-list 10 (Ihre erstellte access-list) zu verwenden, um zu bestimmen, welche Pakete konvertiert werden sollen, und sie dann zu konvertieren und an die Schnittstelle GigabitEthernet0/0 (externe Schnittstelle des Routers) zu senden. Das Schlüsselwort "overload" bedeutet, dass Sie eine Portüberweisung (PAT) verwenden, sodass viele interne IP-Adressen einer externen IP-Adresse zugeordnet werden.

Verwenden Sie diesen Befehl, indem Sie "access-list 10" durch Ihre access-list und "interface GigabitEthernet0/0" durch die externe Schnittstelle Ihres Routers ersetzen.

Darüber hinaus müssen Sie das eingehende NAT auch so konfigurieren, dass externer Datenverkehr die internen Geräte in Ihrem Netzwerk erreichen kann. Hier ist ein Beispielbefehl zum Konfigurieren des eingehenden NAT:

R1(config)#ip nat outside source list 20 interface GigabitEthernet0/1 overload

Dieser Befehl weist den Router an, access-list 20 zu verwenden, um die externen Adressen zu ermitteln, die auf Ihre internen Geräte zugreifen können, und sie dann zu konvertieren und an die interne Schnittstelle des Routers zu senden. Ersetzen Sie erneut "access-list 20" durch Ihre access-list und "interface GigabitEthernet0/1" durch Ihre interne Schnittstelle.

Nachdem Sie ausgehende und eingehende NAT konfiguriert haben, ist Ihr Cisco-Router bereit, den Internetzugang für die Geräte in Ihrem Netzwerk bereitzustellen.

Schritt 4: Überprüfen des NAT-Betriebs

Sie können mehrere Testbefehle ausführen, um sicherzustellen, dass die NAT-Konfiguration erfolgreich war.

1. Überprüfen der Adresskonvertierungstabelle

Durch Eingabe eines Befehls show ip nat translations auf dem Router können Sie die NAT-Adresskonvertierungstabelle sehen. Es sollte Übereinstimmungen zwischen globalen und lokalen Adressen anzeigen.

2. Ping von globalen Adressen

Versuchen Sie, globale Adressen zu pingen, um zu überprüfen, ob NAT eine korrekte IP-Adresskonvertierung durchführt und eine Verbindung zu externen Hosts oder Netzwerken herstellt.

3. Überprüfen lokaler Zugriffe

Versuchen Sie unter Verwendung lokaler IP-Adressen, die Kommunikation zwischen Geräten innerhalb des lokalen Netzwerks herzustellen. Wenn der Zugriff auf Netzwerkressourcen erhalten bleibt, funktioniert NAT ordnungsgemäß.