Vous pouvez trouver l'erreur "impossible de résoudre le nom d'hôte" ou "échec temporaire de la résolution de nom" lors de l'utilisation d'une commande de récupération telle que wget , cURL, ping ou nslookup . Il existe de nombreuses raisons pour lesquelles ces commandes peuvent provoquer une erreur, y compris la corruption de fichiers. Par souci de brièveté, nous recherchons des points communs entre ces commandes pour résoudre le problème.
Ces commandes se connectent à Internet à l'aide de passerelles pour communiquer et fournir des informations. Si la connexion de votre ordinateur local, dans ce cas, un serveur CentOS, est déconnectée, vous rencontrerez probablement des problèmes pour accéder au World Wide Web. Dans ce didacticiel de dépannage, nous allons vous montrer quelques solutions courantes aux problèmes de connectivité.
Étape 1 : Parmi de nombreuses autres tâches de configuration, le resolv.conf Le fichier est utilisé pour résoudre les requêtes DNS. La modification manuelle du fichier resolv.conf pour configurer la résolution de nom ne le fera que temporairement. Le gestionnaire de réseau contrôle cet élément essentiel /etc/resolv.conf fichier pour créer des modifications permanentes. Donc, nous allons d'abord arrêter et désactiver le gestionnaire de réseau :
RemarqueAssurez-vous d'exécuter ces commandes en tant qu'utilisateur root ou en tant qu'utilisateur privilégié à l'aide de sudo avant chaque commande.
chkconfig NetworkManager off; service NetworkManager stop
Étape 2 : La méthode pour les changements permanents est de modifier le /etc/sysconfig/network-scripts/ifcfg-eth0 fichier au lieu de resolv.conf dossier. Ouvrez le fichier :
vim /etc/sysconfig/network-scripts/ifcfg-eth0
Ensuite, nous allons configurer nos IP DNS pour utiliser le DNS public de Google (8.8.8.8 &8.8.4.4 ).
DEVICE="em1"
BOOTPROTO="static"
DNS1="127.0.0.1"
DNS2="8.8.8.8"
DNS3="8.8.4.4"
GATEWAY="some_ip"
HWADDR="hwid"
IPADDR="some_ip"
IPV6INIT="yes"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
Enregistrez et quittez le fichier en utilisant ESC et :wq .
Étape 3 : Activez et redémarrez votre réseau à l'aide des commandes associées à la version de votre serveur.
CentOS 6, CloudLinux 6, RHEL 6 :
chkconfig network on
service network start
CentOS 7, CloudLinux 7, RHEL 7 :
systemctl enable network.service
systemctl start network.service
Étape 4 : Testez l'accessibilité d'un hôte en utilisant ping , boucle , wget ou tout outil de test de votre choix. Dans notre exemple, nous avons réussi à envoyer un ping à Google !
ping google.com
PING google.com (172.217.4.46) 56(84) bytes of data.
64 bytes from lga15s46-in-f14.1e100.net (172.217.4.46): icmp_seq=1 ttl=57 time=6.65 ms
64 bytes from lga15s46-in-f14.1e100.net (172.217.4.46): icmp_seq=2 ttl=57 time=6.68 ms
64 bytes from lga15s46-in-f14.1e100.net (172.217.4.46): icmp_seq=3 ttl=57 time=6.68 ms
Vous n'avez pas à vous creuser la tête pour des problèmes de connectivité ! Les clients de Liquid Web bénéficient d'une assistance 24h/24 et 7j/7 pour nos produits VPS gérés. Notre équipe compétente de techniciens d'assistance a de l'expérience dans la résolution d'erreurs de cette nature. Accédez à notre équipe d'assistance via un ticket, un chat ou un appel téléphonique !