Kako popraviti SSH grešku "Nema rute do hosta" u Linuxu


SSH je najsigurniji način daljinskog povezivanja na Linux servere. A jedna od uobičajenih grešaka na koje se susreću prilikom korištenja SSH-a je “ssh: povezivanje na host port 22: nema rute do hosta”. U ovom kratkom članku pokazat ćemo kako riješiti problem i popraviti ovu grešku.

Evo snimka ekrana greške o kojoj govorimo. Imajte na umu da port ne mora nužno biti port 22, ovisno o vašim konfiguracijama na udaljenom hostu. Kao sigurnosnu mjeru, administratori sistema mogu konfigurirati SSH da mu se pristupa preko drugog porta.

Postoje različiti razlozi zašto se ova greška pojavljuje. Prvi je obično da bi udaljeni server mogao biti neaktivan, tako da morate provjeriti da li je pokrenut i radi pomoću naredbe ping.

ping 192.168.56.100

Prema rezultatima ping komande, server je pokrenut i radi, zato prihvaća pingove. U ovom slučaju, razlog greške je nešto drugo.

Ako imate uslugu zaštitnog zida koja radi na vašem udaljenom serveru, moguće je da zaštitni zid blokira pristup preko porta 22.

Stoga morate fizički pristupiti konzoli servera ili ako je VPS, možete koristiti bilo koji drugi način kao što je VNC (to je ako je već postavljen) ili druge prilagođene aplikacije za daljinski pristup serveru koje vam pruža vaš VPS provajder. Prijavite se i pristupite komandnoj liniji.

Zatim koristite firewall-cmd (RHEL/CentOS/Fedora) ili UFW (Debian/Ubuntu) da otvorite port 22 (ili port koji ste konfigurisali da se koristi za SSH) u firewall-u na sledeći način.

firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
OR
sudo ufw allow 22/tcp
sudo ufw reload 

Sada se pokušajte ponovo povezati na udaljeni server preko SSH-a.

ssh [email 

To je to za sada! Također će vam biti korisni sljedeći SSH vodiči:

  1. Kako promijeniti SSH port u Linuxu
  2. Kako kreirati SSH tuneliranje ili prosljeđivanje portova u Linuxu
  3. Kako onemogućiti SSH Root prijavu u Linuxu
  4. 4 načina da ubrzate SSH veze u Linuxu
  5. Kako pronaći sve neuspjele SSH pokušaje prijave u Linuxu

Zapamtite, možete podijeliti svoje misli s nama ili postaviti bilo kakva pitanja u vezi sa ovom temom putem obrasca za komentare ispod.