Anonim

Találkozott már a „Nincs útvonal a házigazdaval”, miközben megpróbál elérni egy szervert Linuxon? Ez a szolgáltatáskapcsolat hiba bosszantó lehet, de az oka azonosítása után kijavíthatja.

Lásd még a Címtár törlése Linuxról című cikkünket

A „Nincs útvonal a gazdagéphez” hálózati problémát jelent, általában egy olyan problémát, amely akkor jelenik meg, amikor a szerver vagy a gazda nem válaszol. Ez előfordulhat hálózati problémák vagy nem megfelelő beállítás miatt.

Helyesek-e a hálózati beállítások?

Mielőtt megvizsgálnánk a probléma pontosabb okait, ellenőrizze, hogy a hálózati beállítások helyesek-e. Csatlakozhat az internethez? Megfelelően van-e beállítva a DNS?

Futtassa ezt a parancsot, hogy megtudja:

rendszerdöntés –állapot

Ha bármilyen DNS-problémát észlel, térjen vissza a hálózati konfigurációhoz, és ha szükséges, tegye újra. Ha normál hálózatot használ dinamikus IP-vel, akkor a DNS-számoknak automatikusan frissülniük kell.

A DNS kézi beállításához lépjen a Network Managerbe, és kézzel írja be az IP címet az IPv4 fülre.

Ha a Linux disztribúción nincs grafikus asztal, menjen a “/etc/systemd/resolved.conf” oldalra, és keresse meg a DNS sort.

Változtassa meg a számokat a kívánt DNS számával, és ha szükséges, végezzen egyéb konfigurációkat.

Ha statikus IP-t állított be, akkor érdemes visszatérnie a dinamikus IP-hez, és hagyhatja, hogy a hálózat megkapja a csatlakozási információkat a DHCP-n keresztül.

Ne felejtse el újraindítani a számítógépet, mielőtt újra csatlakozni próbálna a gazdagéphez. Ha továbbra is a "Nincs útvonal a fogadóhoz" üzenet jelenik meg, olvassa tovább.

Online a Host Server?

A következő lépés annak ellenőrzése, hogy a gazdagép, amelyhez csatlakozni próbál, valóban online. Végül is a hiba egyik leggyakoribb oka az, hogy a szolgáltatás nem fut karbantartás vagy más probléma miatt.

Ha a szolgáltatás nem online, ellenőrizze, hogy a gazdagép-e. Előfordulhat, hogy a szolgáltatás leállt, vagy még nem kezdődött el, még akkor sem, ha a szervernek nincs semmi baja.

A systemd használatával futtassa a parancsot …

sudo systemctl status szervicename

Ha a szolgáltatás fut, akkor másik okot kell keresnie.

Csatlakozik a megfelelő porthoz?

Még egyszer ellenőrizze a gazda által benyújtott dokumentációt. Általános gyakorlat, hogy a kiszolgálók kezelői zárolják azokat a portokat, amelyeket nem a kiszolgáló biztonságának javítása céljából használnak. A támadók gyakran használnak közös portokat a Linux szolgáltatások célzására.

Ha megpróbál csatlakozni a saját szerveréhez, vissza tudja vezetni a szolgáltatást a megfelelő portra. Ehhez telepítenie kell egy biztonsági eszközt, amely segít a nyitott portok megjelenítésében - az NMAP.

Itt állnak az NMAP telepítésének parancsai a különféle Linux disztribúciók között:

CentOS: yum install nmap

Debian: apt-get install nmap

Ubuntu: Sudo apt-get install nmap

Miután telepítette az NMAP-t, ellenőrizze a következő parancs megnyitásával:

sudo nmap -sS cél-szerver-ip

Ha nincs közvetlen hozzáférése a szerverhez, akkor vegye fel a kapcsolatot a gazdagéppel. De mielőtt ezt megtenné, vessen egy pillantást a „Nincs útvonal a házigazda” hibára a Linux többi lehetséges okai közül.

Jó a gazdagép neve?

A „Nincs útvonal a házigazdahoz” hibaüzenetet akkor is megjelenítheti, ha a számítógép és a kiszolgáló, amelyhez csatlakozni próbál különböző gazdagépnevek használatához. Mindkét gépet úgy kell konfigurálni, hogy csatlakozzon egymáshoz.

A szokásos gazdagép-konfiguráción kívül figyelni kell a hosts.deny és a hosts.allow fájlokra az / / etc fájlban. Ha új szerverhez kíván csatlakozni, akkor ellenőrizze, hogy helyes-e a kiszolgáló gazdaneve.

Az iptables blokkolja a kapcsolatot?

Az iptables nagyon hasznos, ha a Linux kernel tűzfalatábláit szeretné konfigurálni. Nagyon jó, ha teljes körű irányítást ad a számítógépére érkező és onnan érkező forgalom felett.

De egy egyszerű konfigurációs hibán keresztül az iptables megakadályozhatja az elérni kívánt porthoz való csatlakozást, és a „Nincs útvonal a házigazdahoz” hibát okozhatja.

Annak ellenőrzéséhez, hogy az iptable hibás - futtassa a következő parancsot:

sudo iptables -S

Nézze meg, hogy az általad beállított iptable-szabályok blokkolják-e a kapcsolatot. Előfordulhat, hogy elfogadási szabályt kell hozzáadnia az alapértelmezett INPUT-lánchoz.

A külső tűzfal tűzfalszabályainak tisztításához használja ezt a parancsot:

iptables -F

Záró gondolatok

Mint láthatja, eltarthat egy ideig, amíg a „Nincs útvonal a házigazdaig” hiba aljára kerül, de a fenti lépéseknek segíteniük kell. Noha összetett problémanak tűnik, gyakran az ütköző konfigurációk vagy az egyszerű hálózati problémák eredménye.

Talált még más lehetséges okokat és javításokat a hibára vonatkozóan? Írj nekünk egy megjegyzést, és mondd el nekünk.

'Nincs út a házigazdanak' hiba a linuxban - mit kell tenni