Ați dat peste „Fără traseu către gazdă” în timp ce încercați să ajungeți la un server pe Linux? Această eroare de conectare la serviciu poate fi enervantă, dar o puteți remedia odată ce ați identificat cauza.
„Fără traseu către gazdă” denotă o problemă de rețea, de obicei una care apare atunci când serverul sau gazda nu răspunde. Acest lucru se poate întâmpla din cauza unor probleme de rețea sau din cauza unei configurări necorespunzătoare.
Setările dvs. de rețea sunt corecte?
Înainte de a analiza cauzele mai specifice pentru această problemă, asigurați-vă că setările de rețea sunt corecte. Vă puteți conecta la web? DNS-ul dvs. este configurat corect?
Rulați această comandă pentru a afla:
systemd-resolve –status
cum se instalează pvr pe kodi
Dacă observați probleme DNS, reveniți la configurația rețelei și refaceți-o dacă este necesar. Dacă utilizați o rețea standard cu un IP dinamic, numerele DNS ar trebui să se actualizeze automat.
Pentru a vă configura manual DNS-ul, accesați Network Manager și introduceți manual adresa IP în fila IPv4.
Dacă distribuția dvs. Linux nu are un desktop grafic, accesați /etc/systemd/resolved.conf. și găsiți linia DNS.
Schimbați numerele cu numerele DNS pe care le doriți și efectuați alte configurații, dacă este necesar.
De asemenea, dacă ați configurat un IP static, vă recomandăm să reveniți la un IP dinamic și să permiteți rețelei dvs. să primească informațiile de conexiune prin DHCP.
Nu uitați să reporniți computerul înainte de a încerca să vă conectați din nou la gazdă. Dacă primiți în continuare „Fără traseu către gazdă” continuați să citiți.
Serverul gazdă este online?
Următorul pas este să verificați dacă gazda la care încercați să vă conectați este de fapt online. La urma urmei, una dintre cele mai frecvente cauze ale erorii este că serviciul nu funcționează ca urmare a întreținerii sau a unei alte probleme.
Dacă serviciul nu este online, verificați dacă gazda este. Uneori este posibil ca serviciul să se fi oprit sau să nu fi început, chiar dacă nu există nimic în neregulă cu serverul însuși.
Folosind systemd, executați comanda ...
cum să elimini textul în Gmail
sudo systemctl status servicename
Dacă serviciul rulează, trebuie să căutați o altă cauză.
Vă conectați la portul potrivit?
Verificați de două ori orice documentație pe care gazda a furnizat-o. Este o practică obișnuită ca administratorii de server să blocheze porturile care nu sunt utilizate pentru a îmbunătăți securitatea serverului. Atacatorii folosesc adesea porturi comune pentru a viza serviciile Linux.
Dacă încercați să vă conectați la propriul server, puteți urmări serviciul la portul corect. Pentru a face acest lucru, trebuie să instalați un instrument de securitate care vă poate ajuta să vedeți porturile deschise - NMAP.
Iată comenzile pentru instalarea NMAP pe diferite distribuții Linux:
CentOS: instalează nmap
Debian: apt-get install nmap
Ubuntu: sudo apt-get install nmap
După ce ați instalat NMAP, verificați pentru a vedea porturile deschise cu următoarea comandă:
sudo nmap -sS target-server-ip
Dacă nu aveți acces direct la server, va trebui să contactați gazda. Dar, înainte de a face acest lucru, aruncați o privire la unele dintre celelalte cauze posibile ale erorii „Fără traseu către gazdă” în Linux.
Numele gazdei este corect?
De asemenea, este posibil să primiți eroarea „Fără traseu către gazdă” dacă computerul și serverul pe care încercați să vă conectați să utilizeze diferite nume de gazdă. Ambele mașini ar trebui să fie configurate pentru a se conecta între ele.
În afară de configurația obișnuită a gazdelor, doriți să acordați atenție fișierelor hosts.deny și hosts.allow în / etc. Dacă încercați să vă conectați la un server nou, asigurați-vă că obțineți corect numele de gazdă al serverului.
Blocează conexiunea iptables?
iptables este destul de util atunci când doriți să configurați tabelele firewall kernel Linux. Controlul deplin pe care vi-l oferă asupra traficului care intră și iese din computer este excelent.
Dar printr-o simplă greșeală de configurare, iptables ar putea bloca conexiunea la portul pe care doriți să ajungeți și să dea naștere la eroarea „Fără traseu către gazdă”.
Pentru a verifica dacă vina este iptables, rulați următoarea comandă:
sudo iptables -S
Vedeți dacă regulile pe care le-ați setat iptables blochează conexiunea. Este posibil să trebuiască să adăugați o regulă de acceptare la lanțul INPUT implicit.
Pentru a clarifica regulile firewall-ului pentru un firewall extern, puteți utiliza această comandă:
iptables -F
Gânduri de închidere
După cum puteți vedea, poate dura ceva timp pentru a ajunge la partea de jos a erorii „Fără traseu către gazdă”, dar pașii de mai sus ar trebui să vă ajute. Deși poate părea o problemă complexă, deseori este rezultatul configurațiilor conflictuale sau al unor probleme simple de rețea.
Ați dat peste alte cauze și remedieri potențiale pentru această eroare? Trimiteți-ne un comentariu și spuneți-ne despre asta.
cum să preia mesaje text șterse de pe iPhone