Sådan løses fejlen 'Curl Could Not Resolve Host' i Linux

Sadan Loses Fejlen Curl Could Not Resolve Host I Linux



'Krøllen kunne ikke løse værten' opstår normalt, når krøllen ikke kan skabe en forbindelse mellem værten og serveren. Med andre ord opstår denne fejl, når DNS-opløsningen ikke finder IP-adressen med det specifikke værtsnavn. Desuden opstår denne fejl også på grund af andre problemer, herunder:
  • Problemer med netværksforbindelse
  • Skrivefejl i kommandoen
  • DNS-serverproblemer og konfigurationsproblemer
  • Firewallen blokerer forbindelsen
  • ISP-relaterede problemer

Selvom der er et par måder at løse fejlen hurtigt på, ved mange begyndere ikke, hvordan man gør det. Så i denne blog vil vi forklare de forskellige metoder til at løse fejlen 'Curl Could Not Resolve Host' i Linux.

Sådan løses fejlen 'Curl Could Not Resolve Host' i Linux

Lad os opdele dette afsnit i flere dele for at forklare de forskellige processer for at løse fejlen 'Curl Could Not Resolve Host'.







1. Tjek for tastefejl
Tastefejl er den mest almindelige fejl, som mange Linux-brugere laver, mens de bruger 'curl'-kommandoen. For eksempel har følgende kommando skrivefejl, der fører til fejlen 'Curl Could Not Resolve Host':



krølle https: // linuxh.com



Kontroller derfor den kommando, du bruger til at konfigurere forbindelsen.





2. Netværksforbindelse
Sørg for, at internetforbindelsen er stabil og fungerer korrekt. Du kan genstarte netværkstjenesten, da den kan opdatere DNS-indstillingerne.

systemctl genstart NetworkManager

Eller



/ etc / init.d / netværk genstart

3. DNS-serveren
Hvis de tidligere processer ikke løser fejlen, kan du kontrollere DNS-serverens konfiguration. Du kan køre følgende kommando for at åbne 'config'-filen og tilføje en ny navneserver i den:

sudo nano / etc / resolv.conf

Lad os for eksempel tilføje den nye navneserver som vist i følgende kommando:

Linuxint 192.108.101.01

4. Filen /etc/hosts
Nogle gange kan værtsnavnet også vise fejlen 'Curl Could Not Resolve Host', så prøv at kontrollere '/etc/hosts' ved at køre følgende kommando:

sudo nano / etc / værter

Hvis værtsnavnet allerede er defineret, skal du sørge for at fjerne det og gemme filen.

Konklusion

Sådan kan du nemt kontrollere og løse fejlen 'Curl Could Not Resolve Host' i Linux. De medfølgende metoder er enkle og kan løse fejlen uden problemer. Hvis fejlen ikke er løst med de givne metoder, anbefaler vi, at du kontakter din internetudbyder eller netværksadministrator og løser problemet.