Come risolvere l'errore 'Curl non può risolvere l'host' in Linux

Come Risolvere L Errore Curl Non Puo Risolvere L Host In Linux



Il messaggio 'Il ricciolo non può risolvere l'host' si verifica solitamente quando il ricciolo non riesce a creare una connessione tra l'host e il server. In altre parole, questo errore si verifica quando la risoluzione DNS non trova l'indirizzo IP con il nome host specifico. Inoltre, questo errore si verifica anche a causa di altri problemi, tra cui:
  • Problemi di connettività di rete
  • Errori di battitura nel comando
  • Problemi del server DNS e problemi di configurazione
  • Il firewall sta bloccando la connessione
  • Problemi relativi all'ISP

Sebbene esistano alcuni modi per risolvere rapidamente l’errore, molti principianti non sanno come farlo. Quindi, in questo blog, spiegheremo i vari metodi per risolvere l'errore 'Curl Could Not Resolve Host' in Linux.

Come risolvere l'errore 'Curl non può risolvere l'host' in Linux

Dividiamo questa sezione in più parti per spiegare i vari processi per risolvere l'errore 'Curl Could Not Resolve Host'.







1. Controlla gli errori di battitura
Gli errori di battitura sono l'errore più comune commesso da molti utenti Linux durante l'utilizzo del comando 'curl'. Ad esempio, il seguente comando contiene errori di battitura che portano all'errore 'Curl Could Not Resolve Host':



ricciolo https: // linux.com



Quindi, controlla il comando che stai utilizzando per impostare la connessione.





2. Connettività di rete
Assicurati che la connessione Internet sia stabile e funzioni correttamente. È possibile riavviare il servizio di rete in quanto può aggiornare le impostazioni DNS.

systemctl riavviare NetworkManager

O



/ eccetera / init.d / riavvio della rete

3. Il server DNS
Se i processi precedenti non risolvono l'errore, puoi controllare la configurazione del server DNS. È possibile eseguire il comando seguente per aprire il file 'config' e aggiungere un nuovo nameserver al suo interno:

sudo nano / eccetera / resolv.conf

Ad esempio, aggiungiamo il nuovo nameserver come mostrato nel seguente comando:

Linuxint 192.108.101.01

4. Il file /etc/hosts
A volte, il nome host può anche mostrare l'errore 'Curl Could Not Resolve Host', quindi prova a controllare '/etc/hosts' eseguendo il seguente comando:

sudo nano / eccetera / ospiti

Nel caso in cui il nome host sia già definito, assicurati di rimuoverlo e salvare il file.

Conclusione

In questo modo puoi facilmente verificare e risolvere l'errore 'Curl Could Not Resolve Host' in Linux. I metodi forniti sono semplici e possono risolvere l’errore senza problemi. Se l'errore non viene risolto con i metodi indicati, ti consigliamo di contattare il tuo ISP o l'amministratore di rete e risolvere il problema.