Hogyan javítható a “No route to host” SSH hiba Linuxban

Az SSH a Linux szerverekhez való távoli csatlakozás legbiztonságosabb eszköze. És az SSH használata során az egyik leggyakrabban előforduló hiba az “ssh: connect to host port 22: No route to host”. Ebben a rövid cikkben megmutatjuk, hogyan lehet ezt a hibát elhárítani és kijavítani.

Itt egy képernyőkép a hibáról, amiről beszélünk. Vegye figyelembe, hogy a port nem feltétlenül a 22-es port, a távoli állomás konfigurációitól függően. Biztonsági intézkedésként a rendszergazdák beállíthatják, hogy az SSH más porton keresztül legyen elérhető.

SSH No Route to Host Error

A hiba megjelenésének különböző okai lehetnek. Az első általában az, hogy a távoli szerver leállhatott, ezért a ping parancs segítségével ellenőrizni kell, hogy működik-e.

# ping 192.168.56.100
Ping Linux Server

A ping parancs eredménye alapján a szerver működik, ezért fogadja a pingeket. Ebben az esetben a hiba oka valami más lehet.

Ha a távoli szerveren tűzfalszolgáltatás fut, lehetséges, hogy a tűzfal blokkolja a hozzáférést a 22-es porton keresztül.

Ezért fizikailag kell hozzáférnie a szerver konzoljához, vagy ha VPS-ről van szó, használhat bármilyen más eszközt, például VNC-t (ha az már be van állítva) vagy más, a VPS-szolgáltatója által biztosított egyéni távoli szerverelérési alkalmazásokat. Jelentkezzen be, és lépjen be a parancssorba.

Ezután a firewall-cmd (RHEL/CentOS/Fedora) vagy az UFW (Debian/Ubuntu) segítségével nyissa meg a 22-es portot (vagy az SSH-hoz konfigurált portot) a tűzfalon az alábbiak szerint.

# firewall-cmd --permanent --add-port=22/tcp# firewall-cmd --reloadOR$ sudo ufw allow 22/tcp$ sudo ufw reload 

Most próbáljon meg újra csatlakozni a távoli szerverhez SSH-n keresztül.

$ ssh [email protected]
SSH bejelentkezés sikeres

Előre ennyi! A következő SSH útmutatók is hasznosak lehetnek:

  1. Hogyan változtassuk meg az SSH portot Linuxban
  2. Hogyan hozzunk létre SSH alagutat vagy porttovábbítást Linuxban
  3. Hogyan tiltsuk le az SSH gyökeres bejelentkezést Linuxban
  4. 4 mód az SSH kapcsolatok gyorsítására Linuxban
  5. Hogyan találjuk meg az összes sikertelen SSH bejelentkezési kísérletet Linuxban

.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.