Via SSH aanmelden bij de router¶
Secure Shell (SSH) is een cryptografisch netwerkprotocol waarmee netwerkservices veilig via een onbeveiligd netwerk kunnen worden uitgevoerd. Een bekend toepassingsvoorbeeld is dat gebruikers zich op afstand bij computersystemen aanmelden. Soms heb je basishulpprogramma's nodig om via SSH verbinding te maken met de server. In deze handleiding lees je hoe je je via SSH aanmeldt bij GL.iNet-routers.
Voor Windows-gebruikers¶
Je kunt in Windows op verschillende manieren de terminal van de router openen, waaronder via Windows-opdrachtprompt, PowerShell, Bitvise of PuTTY.
Windows-opdrachtprompt gebruiken¶
-
Open de opdrachtprompt.
Druk op Win + R (Windows-toets + R) om het venster Uitvoeren te openen. Typ cmd en druk op Enter.

Er wordt een zwart opdrachtpromptvenster geopend.

-
Meld je aan bij de router.
Typ
ssh root@192.168.8.1in het opdrachtpromptvenster en druk op Enter.
Opmerking: 192.168.8.1 is het standaard-IP-adres van de router. Gebruik je aangepaste IP-adres als je dit eerder hebt gewijzigd.
Typ vervolgens het beheerderswachtwoord van je router en druk op Enter. Uit veiligheidsoverwegingen wordt het wachtwoord niet op het scherm weergegeven.

Als het wachtwoord juist is, word je bij je router aangemeld.

Problemen oplossen
-
Fout: Connection timed out
Zorg dat je apparaat, bijvoorbeeld je laptop, met de router is verbonden. Maak opnieuw verbinding met het Wi-Fi-netwerk of de LAN-poort van de router en probeer het opnieuw.
-
Fout: Permission denied
Controleer of je het juiste beheerderswachtwoord invoert. Als je het wachtwoord bent vergeten, stel je de router opnieuw in door de RESET-knop 10 seconden ingedrukt te houden.
PowerShell gebruiken¶
-
Open Windows PowerShell.
Klik op het zoekpictogram op de taakbalk, typ PowerShell, selecteer Windows PowerShell en voer dit uit als beheerder.

-
Meld je aan bij de router.
Typ
ssh root@192.168.8.1in het PowerShell-venster en druk op Enter.
Opmerking: 192.168.8.1 is het standaard-IP-adres van de router. Gebruik je aangepaste IP-adres als je dit eerder hebt gewijzigd.
Het systeem vraagt je om de verbinding te bevestigen. Typ
yesen druk op Enter.
Je wordt gevraagd het beheerderswachtwoord van de router in te voeren. Voer het juiste beheerderswachtwoord in en druk op Enter. Uit veiligheidsoverwegingen wordt het wachtwoord niet op het scherm weergegeven.

Je wordt vervolgens bij de terminal van je router aangemeld.

Problemen oplossen
-
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! / Host key verification failed
Dit gebeurt als de beveiligingssleutel van de router is gewijzigd, bijvoorbeeld na het herstellen van de fabrieksinstellingen of een firmware-update. Het kan ook gebeuren als je eerder verbinding hebt gemaakt met een andere router, waardoor de controle van de hostsleutel mislukt.

Open Verkenner, ga naar
C:\Users\Administrator\.sshen zoek het bestand known_hosts om dit op te lossen.
Dubbelklik op het bestand known_hosts en open het met Kladblok.

Verwijder de vermelding voor het IP-adres van de router, bijvoorbeeld 192.168.8.1, en sla het bestand op. Sluit Verkenner.

Gebruik in PowerShell opnieuw de opdracht
ssh root@192.168.8.1om verbinding te maken met de router. Je wordt gevraagd de verbinding te bevestigen. Typyes, druk op Enter en voer vervolgens het aanmeldwachtwoord van de router in. Je wordt nu bij de terminal van je router aangemeld. -
Wat moet ik doen als ik de SSH-poort van de router heb gewijzigd?
Als je de SSH-poort van de router hebt gewijzigd, geef je de poort bij de ssh-opdracht op met de parameter "-p". Bijvoorbeeld:
ssh -p [new port number] [username]@[router IP address]
Bitvise gebruiken¶
Bekijk deze video om je via Bitvise bij je router aan te melden.
PuTTY gebruiken¶
-
Download PuTTY.
Download hier de nieuwste versie van PuTTY.
-
Installeer PuTTY.




-
Start PuTTY.
Klik in het menu Start op PuTTY.

Het volgende configuratievenster wordt weergegeven.

Voer bij Host Name (or IP address)
192.168.8.1in, behoud voor Port de standaardwaarde22en selecteerSSHals verbindingstype.Voer bij saved sessions
Your Sessionin en klik opSaveom de instellingen op te slaan.Klik vervolgens onderaan op
Open.
Er verschijnt een beveiligingswaarschuwing zoals hieronder. Klik op
Yes.
login as:
rootVoer vervolgens je beheerderswachtwoord in. Uit veiligheidsoverwegingen wordt het wachtwoord niet op het scherm weergegeven.

Wanneer het bovenstaande scherm verschijnt, ben je via SSH bij de router aangemeld.
Voor Linux-/Mac-gebruikers¶
Het proces is in Linux en Mac OS doorgaans hetzelfde. Hieronder gebruiken we Ubuntu als voorbeeld.
Ubuntu gebruiken¶
-
Start Terminal.
Start Ubuntu. Dubbelklik op het pictogram Terminal om Terminal te openen.

-
Meld je aan bij de router.
Voer de SSH-aanmeldopdracht in:
ssh root@192.168.8.1
Het systeem vraagt je om de verbinding te bevestigen. Typ "yes" en druk op Enter.

Voer vervolgens het beheerderswachtwoord van je router in. Uit veiligheidsoverwegingen wordt het wachtwoord niet op het scherm weergegeven.

Wanneer het bovenstaande scherm verschijnt, ben je bij de router aangemeld.
Problemen oplossen
-
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! / Host key verification failed
Dit gebeurt als de beveiligingssleutel van de router is gewijzigd, bijvoorbeeld na het herstellen van de fabrieksinstellingen of een firmware-update. Het kan ook gebeuren als je eerder verbinding hebt gemaakt met een andere router, waardoor de controle van de hostsleutel mislukt.

Voer in dit geval de opdracht uit die hierboven in het rode kader staat. Kopieer de exacte opdracht die in je terminal wordt weergegeven.
ssh-keygen -f ~/.ssh/known_hosts -R "192.168.8.1"
Probeer vervolgens opnieuw verbinding te maken.
-
Unable to negotiate with 10.0.0.1 port 22: no matching host key type found. Their offer: ssh-rsa
Deze fout kan optreden wanneer je verbinding maakt. De fout wordt veroorzaakt door een wijziging in het Openssh-pakket vanaf versie 8.8. Open het bestand ~/.ssh/config met een teksteditor, zoals Nano of Vim, en voeg de volgende regels toe:
host 192.168.8.1 HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsaWijzig het host-IP-adres als dit niet meer het standaardadres is.
Raadpleeg deze discussie voor meer informatie over dit probleem.
Heb je nog vragen? Bezoek ons communityforum of neem contact met ons op.