Cum se rezolvă eroarea „Curl nu a putut rezolva gazda” în Linux

Cum Se Rezolva Eroarea Curl Nu A Putut Rezolva Gazda In Linux



„Curl Could Not Resolve Host” apare de obicei atunci când curl nu poate crea o conexiune între gazdă și server. Cu alte cuvinte, această eroare apare atunci când rezoluția DNS nu găsește adresa IP cu numele de gazdă specific. În plus, această eroare apare și din cauza altor probleme, inclusiv:
  • Probleme de conectivitate la rețea
  • Greșeli de tastare în comandă
  • Probleme cu serverul DNS și probleme de configurare
  • Firewall-ul blochează conexiunea
  • Probleme legate de ISP

Deși există câteva modalități de a rezolva rapid eroarea, mulți începători nu știu cum să o facă. Deci, în acest blog, vom explica diferitele metode de a rezolva eroarea „Curl Could Not Resolve Host” în Linux.

Cum se rezolvă eroarea „Curl nu a putut rezolva gazda” în Linux

Să împărțim această secțiune în mai multe părți pentru a explica diferitele procese pentru a rezolva eroarea „Curl Could Not Resolve Host”.







1. Verificați greșelile de tastare
Greșelile de tastare este cea mai frecventă eroare pe care o fac mulți utilizatori Linux în timp ce folosesc comanda „curl”. De exemplu, următoarea comandă are greșeli de tastare care duc la eroarea „Curl Could Not Resolve Host”:



curl https: // linuxh.com



Prin urmare, verificați comanda pe care o utilizați pentru a configura conexiunea.





2. Conectivitate la rețea
Vă rugăm să vă asigurați că conexiunea la internet este stabilă și funcționează corect. Puteți reporni serviciul de rețea, deoarece poate reîmprospăta setările DNS.

systemctl reporniți NetworkManager

Sau



/ etc / init.d / repornirea rețelei

3. Serverul DNS
Dacă procesele anterioare nu rezolvă eroarea, puteți verifica configurația serverului DNS. Puteți rula următoarea comandă pentru a deschide fișierul „config” și pentru a adăuga un nou server de nume în el:

sudo nano / etc / rezoluție.conf

De exemplu, să adăugăm noul server de nume așa cum se arată în următoarea comandă:

Linuxint 192.108.101.01

4. Fișierul /etc/hosts
Uneori, numele de gazdă poate afișa și eroarea „Curl Could Not Resolve Host”, așa că încercați să verificați „/etc/hosts” rulând următoarea comandă:

sudo nano / etc / gazde

În cazul în care numele de gazdă este deja definit, asigurați-vă că îl eliminați și salvați fișierul.

Concluzie

Acesta este modul în care puteți verifica și rezolva cu ușurință eroarea „Curl Could Not Resolve Host” în Linux. Metodele furnizate sunt simple și pot rezolva eroarea fără a se confrunta cu probleme. Dacă eroarea nu este rezolvată prin metodele date, vă recomandăm să contactați ISP-ul sau administratorul de rețea și să rezolvați problema.