Jeste li naišli na 'Nema rute do hosta' dok ste pokušavali doći do poslužitelja na Linuxu? Ova pogreška veze s uslugom može biti dosadna, ali možete je otkloniti nakon što utvrdite uzrok.
'Nema rute do hosta' označava mrežni problem, koji se obično pojavljuje kada poslužitelj ili domaćin ne reagiraju. To se može dogoditi zbog mrežnih problema ili zbog neprikladnog postavljanja.
Jesu li postavke vaše mreže ispravne?
Prije nego što pogledamo konkretnije uzroke ovog problema, provjerite jesu li mrežne postavke točne. Možete li se povezati s internetom? Je li vaš DNS pravilno konfiguriran?
Pokrenite ovu naredbu da biste saznali:
systemd-razriješi –status
premještanje datoteka s jednog google pogona na drugi
Ako tamo primijetite bilo kakav DNS problem, vratite se na mrežnu konfiguraciju i ponovite ako treba. Ako koristite standardnu mrežu s dinamičkom IP-om, DNS brojevi trebali bi se automatski ažurirati.
Da biste ručno konfigurirali svoj DNS, idite na Network Manager i ručno unesite IP adresu u karticu IPv4.
Ako vaša Linux distribucija nema grafičku radnu površinu, idite na /etc/systemd/resolved.conf. i pronađite DNS liniju.
Promijenite brojeve s brojevima DNS-a koji želite i ako je potrebno napravite druge konfiguracije.
Također, ako ste postavili statički IP, možda ćete se htjeti vratiti na dinamički IP i omogućiti svojoj mreži da dobije informacije o vezi putem DHCP-a.
Ne zaboravite ponovo pokrenuti računalo prije ponovnog pokušaja povezivanja s hostom. Ako i dalje dobivate 'Nema rute do domaćina', nastavite čitati.
Je li Host Server online?
Sljedeći je korak provjeriti je li domaćin s kojim se pokušavate povezati zapravo na mreži. Napokon, jedan od najčešćih uzroka pogreške je taj što usluga ne radi kao rezultat održavanja ili nekog drugog problema.
Ako usluga nije na mreži, provjerite je li domaćin. Ponekad je usluga možda zaustavljena ili nije pokrenuta za početak, čak i ako sa samim poslužiteljem nema ništa loše.
Koristeći systemd, pokrenite naredbu ...
postoji li način da vidite koliko ste sati igrali minecraft
sudo systemctl status ime usluge
Ako je usluga pokrenuta, trebate potražiti drugi uzrok.
Povezujete li se s pravim priključkom?
Još jednom provjerite bilo koju dokumentaciju koju je domaćin pružio. Uobičajena je praksa da upravitelji poslužitelja zaključavaju priključke koji se ne koriste za poboljšanje sigurnosti poslužitelja. Napadači često koriste uobičajene priključke za ciljanje Linux usluga.
Ako se pokušavate povezati s vlastitim poslužiteljem, uslugu možete vratiti do ispravnog porta. Da biste to učinili, morate instalirati sigurnosni alat koji vam može pomoći da vidite otvorene portove - NMAP.
Evo naredbi za instaliranje NMAP-a na različite Linux distribucije:
CentOS: njam instaliraj nmap
Debian: apt-get instalirati nmap
Ubuntu: sudo apt-get instalirati nmap
Nakon što instalirate NMAP, provjerite jesu li otvoreni portovi sa sljedećom naredbom:
sudo nmap -sS ciljni poslužitelj-ip
Ako nemate izravan pristup poslužitelju, morat ćete kontaktirati domaćina. No, prije nego što to učinite, pogledajte neke od ostalih mogućih uzroka pogreške 'Nema rute do hosta' u Linuxu.
Je li dobro ime domaćina?
Možda ćete dobiti i pogrešku 'Nema rute do hosta' ako vaše računalo i poslužitelj koji pokušavate povezati koriste različita imena hosta. Oba stroja trebaju biti konfigurirana za međusobno povezivanje.
Osim uobičajene konfiguracije hostova, želite obratiti pažnju na hosts.deny i hosts.allow datoteke u / etc. Ako se pokušavate povezati s novim poslužiteljem, pobrinite se da ste ispravno dobili naziv hosta poslužitelja.
Blokira li iptables vezu?
iptables prilično je koristan kada želite konfigurirati tablice vatrozida jezgre Linux. Puna kontrola koju pruža nad prometom koji ulazi i izlazi iz vašeg računala je sjajna.
No, jednostavnom pogreškom u konfiguraciji, iptables bi mogao blokirati vezu s priključkom koji želite uspostaviti i dovesti do pogreške 'Nema rute do hosta'.
Da biste provjerili je li iptables kriv, pokrenite sljedeću naredbu:
sudo iptables -S
Provjerite blokiraju li vezu iptables pravila koja ste postavili. Možda ćete morati dodati pravilo prihvaćanja u zadani lanac ULAZA.
Da biste razjasnili pravila vatrozida za vanjski vatrozid, možete upotrijebiti ovu naredbu:
iptables -F
Zatvaranje misli
Kao što vidite, možda će trebati neko vrijeme da se dođe do dna pogreške 'Nema rute do hosta', ali gornji koraci trebali bi vam pomoći. Iako to može izgledati kao složen problem, često je rezultat sukobljenih konfiguracija ili jednostavnih mrežnih problema.
Jeste li naišli na neke druge potencijalne uzroke i ispravke ove pogreške? Pošaljite nam komentar i recite nam o tome.
Možete li vratiti izbrisane tekstualne poruke na iphone