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


SSH je najsigurniji način povezivanja s Linux poslužiteljima na daljinu. A jedna od uobičajenih pogrešaka na koje nailazimo tijekom korištenja SSH-a je “ssh: povezivanje s portom hosta 22: Nema rute do hosta”. U ovom kratkom članku pokazat ćemo kako riješiti problem i popraviti ovu pogrešku.

Evo snimke zaslona pogreš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 sustava mogu konfigurirati SSH tako da mu se pristupa putem drugog porta.

Postoje različiti razlozi zašto se ova pogreška pojavljuje. Prvi je obično taj da udaljeni poslužitelj možda ne radi, pa morate provjeriti je li pokrenut i radi pomoću naredbe ping.

ping 192.168.56.100

Prema rezultatima naredbe ping, poslužitelj radi i zato prihvaća pingove. U ovom slučaju, razlog greške je nešto drugo.

Ako imate uslugu vatrozida koja radi na vašem udaljenom poslužitelju, moguće je da vatrozid blokira pristup preko porta 22.

Stoga morate fizički pristupiti konzoli poslužitelja ili, ako se radi o VPS-u, možete koristiti bilo koji drugi način kao što je VNC (to je ako je već postavljen) ili druge prilagođene aplikacije za udaljeni pristup poslužitelju koje pruža vaš pružatelj VPS usluga. Prijavite se i pristupite naredbenom retku.

Zatim upotrijebite firewall-cmd (RHEL/CentOS/Fedora) ili UFW (Debian/Ubuntu) da otvorite priključak 22 (ili port koji ste konfigurirali da se koristi za SSH) u vatrozidu na sljedeći način.

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

Sada se ponovno pokušajte spojiti na udaljeni poslužitelj putem 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 stvoriti 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 pokušaje SSH prijave u Linuxu

Upamtite, možete podijeliti svoja razmišljanja s nama ili postaviti bilo kakva pitanja u vezi s ovom temom putem donjeg obrasca za komentare.