Zum Hauptinhalt springen

Wie man sich über SSH mit dem Router verbindet: Schritt für Schritt Anleitung

SSH (Secure Shell) ist eine der bequemsten und sichersten Möglichkeiten für den Fernzugriff auf einen Router. Die Verbindung mit dem Router über SSH ermöglicht es dem Administrator, das Gerät von überall auf der Welt zu verwalten und zu konfigurieren, um eine sichere Datenübertragung zu gewährleisten.

Um über SSH eine Verbindung zum Router herzustellen, benötigen Sie ein Administratorkonto und einen installierten SSH-Client auf Ihrem Computer. Um zu beginnen, öffnen Sie die Eingabeaufforderung (im Terminal auf macOS oder in der Eingabeaufforderung unter Windows) und geben Sie den Befehl ein:

$ ssh username@ip_address

username - ihr Benutzername auf dem Router, ip_address - Die IP-Adresse des Routers. Geben Sie das Passwort für Ihr Konto ein und Sie werden sich über SSH erfolgreich mit dem Router verbinden.

Wenn Sie sich zum ersten Mal über SSH mit dem Router verbinden, müssen Sie möglicherweise SSH-Schlüssel generieren und speichern. Dies bietet eine zusätzliche Sicherheitsstufe, da Sie nicht jedes Mal, wenn Sie eine Verbindung herstellen, ein Passwort eingeben müssen. Geben Sie dazu den Befehl ein:

$ ssh-keygen -t rsa

Als nächstes folgen Sie den Anweisungen auf dem Bildschirm, speichern Sie die Schlüssel und fügen Sie sie dem Router hinzu. Danach können Sie sich nur mit Ihrem generierten Schlüssel über SSH mit dem Router verbinden.

So konfigurieren Sie eine Verbindung zum Router über SSH

  1. Installieren Sie einen SSH-Server
    Der erste Schritt ist, einen SSH-Server auf dem Router zu installieren. Einige Router-Modelle haben bereits einen vorinstallierten SSH-Server, in diesem Fall können Sie diesen Schritt überspringen. Andernfalls müssen Sie zu den Routereinstellungen gehen und den Abschnitt finden, der für die Installation und Konfiguration des SSH-Servers zuständig ist. Aktivieren Sie es und speichern Sie die Änderungen.
  2. Konfigurieren Sie Benutzer und Passwörter
    Nachdem Sie den SSH-Server installiert haben, müssen Sie Benutzer erstellen, die über SSH auf den Router zugreifen können. Benutzer müssen eindeutige und komplexe Passwörter haben, um die Sicherheit zu gewährleisten. Bei einigen Routern können Sie Benutzer erstellen und ihnen eine Zugriffsebene zuweisen (Administrator, Gast usw.). Es ist wichtig zu beachten, dass ein Benutzer mit Administratorrechten vollen Zugriff auf alle Einstellungen des Routers hat.
  3. Öffnen Sie den Port für SSH
    Für eingehende SSH-Verbindungen müssen Sie den Port am Router öffnen. Normalerweise ist es Port 22. Gehen Sie zu den Sicherheits- oder Porteinstellungen und öffnen Sie den angegebenen Port. Wenn die Verbindung nicht funktioniert, stellen Sie sicher, dass eingehende SSH-Verbindungen in den Sicherheitseinstellungen des Routers und des Computers zulässig sind.
  4. Wählen Sie SSH-Client aus
    Um über SSH eine Verbindung zum Router herzustellen, benötigen Sie einen SSH-Client. Sie haben mehrere Möglichkeiten: sie können den integrierten SSH-Client im Betriebssystem verwenden, einen SSH-Client eines Drittanbieters wie PuTTY installieren oder ein Routerverwaltungsprogramm verwenden, das eine Verbindung über SSH unterstützt.
  5. Verbindung über SSH herstellen
    Nachdem Sie einen SSH-Client ausgewählt haben, öffnen Sie ihn und geben Sie die IP-Adresse, den Benutzernamen und das Passwort Ihres Routers ein. Die IP-Adresse des Routers finden Sie in den Einstellungen des Routers oder geben Sie "ipconfig" an der Eingabeaufforderung des Computers ein und suchen Sie nach der Standard-IP-Adresse der Verbindung (normalerweise 192.168.0.1 oder 192.168.1.1). Stellen Sie eine Verbindung zum Router her und eine Eingabeaufforderung wird geöffnet, wo Sie verschiedene Befehle ausführen können, um den Router zu steuern.

Wenn Sie eine Verbindung zum Router über SSH einrichten, können Sie den Router aus der Ferne steuern und verschiedene Einstellungen vornehmen, ohne dass eine physische Verbindung zum Gerät erforderlich ist. Dies ist praktisch und spart Zeit und Aufwand beim Einrichten und Verwalten des Routers.

Zugriff auf den Router erhalten

Um mit dem Router über SSH zu beginnen, müssen Sie die folgenden Schritte ausführen:

  1. Installieren Sie den SSH-Client auf Ihrem Computer, falls er noch nicht installiert ist. Beliebte SSH-Clients sind OpenSSH, PuTTY und Bitvise SSH Client.
  2. Stellen Sie sicher, dass sich der Computer und der Router im selben Netzwerk befinden. Verwenden Sie dazu den Befehl "ipconfig" an der Eingabeaufforderung unter Windows oder "ifconfig" im Terminal unter macOS und Linux.
  3. Ermitteln Sie die IP-Adresse des Routers. Verwenden Sie dazu den Befehl "ipconfig" oder "ifconfig" und suchen Sie nach einer Zeichenfolge mit dem Namen "Default Gateway". Diese Adresse würde ungefähr so aussehen: 192.168.1.1.
  4. Starten Sie den SSH-Client und geben Sie die IP-Adresse des Routers in das Feld "Host" oder "Server" ein. Geben Sie auch den Port für SSH an, der standardmäßig auf 22 festgelegt ist.
  5. Wählen Sie eine Authentifizierungsmethode aus. Die Passwortauthentifizierung wird normalerweise verwendet. Geben Sie den Benutzernamen und das Passwort des Routers ein.
  6. Klicken Sie auf die Schaltfläche "Verbinden" oder "Verbinden", um eine Verbindung zum Router herzustellen.

Nachdem Sie sich erfolgreich über SSH mit dem Router verbunden haben, können Sie verschiedene Befehle zum Konfigurieren und Verwalten des Routers ausführen.

Überprüfen der SSH-Unterstützung

Bevor Sie sich über SSH mit dem Router verbinden, müssen Sie sicherstellen, dass er dieses Protokoll unterstützt. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie eine Eingabeaufforderung auf Ihrem Computer oder Terminal, wenn Sie Linux oder macOS verwenden.
  2. Geben Sie den Befehl ssh ein und drücken Sie die Eingabetaste .
  3. Wenn Sie beim Ausführen des Befehls eine Liste der verfügbaren Optionen und Optionen für das SSH-Protokoll sehen, wird es unterstützt.
  4. Wenn Sie jedoch eine Fehlermeldung erhalten oder der Befehl nicht erkannt wird, wird SSH wahrscheinlich auf Ihrem Computer nicht unterstützt.

Es sollte angemerkt werden, dass die meisten modernen Betriebssysteme, einschließlich Windows, macOS und Linux, das SSH-Protokoll aus der Box unterstützen. Es gibt jedoch Ausnahmen, und in einigen Fällen müssen Sie möglicherweise zusätzliche Software installieren, um SSH zu unterstützen.

Generieren eines SSH-Schlüssels

Um über SSH eine Verbindung zum Router herzustellen, müssen Sie einen SSH-Schlüssel generieren. SSH-Schlüssel sind öffentliche und private Schlüsselpaare, die zur Authentifizierung und Verschlüsselung von Daten verwendet werden.

Führen Sie die folgenden Schritte aus, um den Schlüssel zu generieren:

  1. Öffnen Sie ein Terminal auf Ihrem Computer.
  2. Geben Sie ssh-keygen -t rsa ein und drücken Sie die Eingabetaste. Geben Sie den Pfad und den Dateinamen an, in dem der Schlüssel gespeichert werden soll, oder behalten Sie den Standardwert bei.
  3. Wenn Sie dazu aufgefordert werden, geben Sie das Kennwort für den Schlüssel ein, oder lassen Sie das Feld leer, wenn Sie kein Kennwort für den Schlüssel festlegen möchten.
  4. Warten Sie, bis der Schlüsselgenerierungsprozess abgeschlossen ist. Die Schlüsselgenerierung kann einige Zeit in Anspruch nehmen.

Nachdem der Schlüssel erfolgreich generiert wurde, erhalten Sie zwei Dateien: einen privaten Schlüssel mit der Erweiterung .pem und öffentlicher Schlüssel mit Erweiterung .pub . Der private Schlüssel sollte nur auf Ihrem Computer gespeichert werden und der öffentliche Schlüssel sollte auf den Router heruntergeladen werden.

Jetzt haben Sie einen SSH-Schlüssel, mit dem Sie sich über SSH mit dem Router verbinden können.

Installieren eines SSH-Servers auf einem Router

Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Installieren eines SSH-Servers auf einem Router:

  1. Überprüfen Sie die Unterstützung des SSH-Routers: Stellen Sie sicher, dass Ihr Router die Installation eines SSH-Servers unterstützt. Diese Funktion ist normalerweise nur bei einigen Routermodellen verfügbar.
  2. Melden Sie sich an der Weboberfläche des Routers an: Öffnen Sie einen beliebigen Webbrowser und geben Sie die IP-Adresse Ihres Routers in die Adressleiste ein. Hier können Sie sich mit einem Benutzernamen und einem Administratorkennwort an der Weboberfläche des Routers anmelden.
  3. Suchen Sie nach SSH-Einstellungen: Suchen Sie in der Weboberfläche des Routers nach "Einstellungen" oder "Dienste". Möglicherweise müssen Sie nach dem Menüpunkt "Remote Access" oder "SSH" suchen.
  4. Aktivieren Sie den SSH-Server: Suchen Sie im Abschnitt mit den SSH-Einstellungen nach der Option, den SSH-Server zu aktivieren, und aktivieren Sie ihn. Möglicherweise müssen Sie ein Passwort für den Zugriff auf SSH festlegen, sofern diese Option verfügbar ist.
  5. Speichern Sie die Änderungen: Nachdem Sie den SSH-Server aktiviert haben, vergessen Sie nicht, die Änderungen zu speichern, indem Sie auf die Schaltfläche "Übernehmen" oder "Speichern" klicken. Danach wird der SSH-Server konfiguriert und einsatzbereit sein.
  6. Verbinden Sie sich über SSH mit dem Router: Geben Sie mit einem SSH-Client (z. B. PuTTY unter Windows oder Terminal unter Mac/Linux) die IP-Adresse Ihres Routers, den Benutzernamen und das Passwort für den Zugriff auf SSH ein. Nachdem die Daten erfolgreich eingegeben wurden, müssen Sie über SSH mit dem Router verbunden sein.

Jetzt wissen Sie, wie Sie einen SSH-Server auf Ihrem Router installieren und sich über SSH mit ihm verbinden. Denken Sie daran, dass die Verwendung von SSH einen sicheren Fernzugriff auf Ihren Router ermöglicht. Seien Sie also vorsichtig, wenn Sie Zugriff auf SSH gewähren.

Verbindung mit einem SSH-Router herstellen

Führen Sie die folgenden Schritte aus, um eine Verbindung mit einem SSH-Router herzustellen:

  1. Stellen Sie sicher, dass Ihr Computer mit demselben Netzwerk wie der Router verbunden ist.
  2. Öffnen Sie das Terminalprogramm auf Ihrem Computer. Unter Windows-Betriebssystemen können Sie PuTTY verwenden und unter macOS und Linux ein integriertes Terminalprogramm verwenden.
  3. Geben Sie den Befehl ssh username@ip_address ein, wobei username - der Benutzername des Routers und ip_address - Die IP-Adresse des Routers.
  4. Drücken Sie die Eingabetaste, um den Befehl auszuführen.
  5. Wenn dies Ihre erste SSH-Anmeldung ist, erhalten Sie möglicherweise eine Warnung, dass das Gerät unbekannt ist. Akzeptieren Sie die Warnung, um fortzufahren.
  6. Geben Sie das Passwort für Ihren Benutzer ein und drücken Sie die Eingabetaste.
  7. Glückwunsch! Sie sind jetzt über SSH mit dem Router verbunden und können Befehle ausführen und das Gerät remote konfigurieren.

Stellen Sie beim Herstellen einer Verbindung mit dem Router über SSH sicher, dass Sie die richtigen Anmeldeinformationen (Benutzername und Passwort) und die richtige IP-Adresse des Routers verwenden. Wenn Sie Probleme mit der Verbindung haben, überprüfen Sie die Netzwerkeinstellungen und Anmeldeinformationen.

Durch die Verwendung einer SSH-Verbindung mit einem Router können Administratoren das Gerät sicher aus der Ferne konfigurieren und verwalten, wodurch unbefugter Zugriff verhindert und eine sichere Verbindung gewährleistet wird.

Konfigurieren der Verbindungseinstellungen

Nachdem Sie die Verbindung mit dem Router über SSH erfolgreich hergestellt haben, müssen Sie einige Schritte ausführen, um die Verbindungseinstellungen zu konfigurieren.

  1. Rufen Sie den Verbindungseinstellungen-Bearbeitungsmodus auf, indem Sie den Befehl configure eingeben.
  2. Geben Sie das neue Benutzerpasswort mit dem Befehl set password "neues Kennwort" an und ersetzen Sie "neues Kennwort" durch das gewünschte Kennwort.
  3. Legen Sie den Hostnamen mit dem Befehl set hostname "hostname" fest, wobei "hostname" der gewünschte Gerätename ist.
  4. Bestimmen Sie die IP-Adresse für die Verwaltungsschnittstelle des Routers mit dem Befehl set management ip-Adresse , wobei "IP-Adresse" die gewünschte IP-Adresse ist.
  5. Geben Sie die Subnetzmaske für die Verwaltungsschnittstelle mithilfe des Befehls set management netmask an und ersetzen Sie die "Maske" durch die gewünschte Subnetzmaske.
  6. Speichern Sie die Änderungen mit dem Befehl commit und beenden Sie den Einstellungsbearbeitungsmodus mit dem Befehl exit .

Jetzt sind die Einstellungen für die Verbindung mit dem Router über SSH erfolgreich konfiguriert, und Sie können die neuen Einstellungen verwenden, um sich remote anzumelden und das Gerät zu verwalten.

Beenden des Routers

Nachdem Sie die Konfiguration des Routers abgeschlossen haben und die erforderlichen Aufgaben ausgeführt haben, müssen Sie das Gerät ordnungsgemäß herunterfahren, um mögliche Probleme zu vermeiden.

1. Schließen Sie die SSH-Sitzung:

router# exit

2. Wenn Sie den Router für eine Weile nicht einschalten möchten, wird empfohlen, den folgenden Befehl auszuführen, um die aktuelle Konfiguration auf einem permanenten Speicher zu speichern:

router# copy running-config startup-config

3. Stellen Sie sicher, dass alle an den Router angeschlossenen Geräte ordnungsgemäß funktionieren.

Wenn Sie diese einfachen Schritte befolgen, können Sie den Router sicher herunterfahren und sicher sein, dass Ihre Konfiguration sicher ist.