** le serveur ne peut pas trouver hostname.com nxdomain
Je suis en train de mettre en place un serveur web apache sur ma vm et im en cours d'exécution dans certaines questions. Quand je fais un "nslookup" sur le nom d'hôte de la machine, c'est ce que j'obtiens:
nslookup rhel64.xxxxx.xxxxx.com
Server: xxx.xxx.32.1
Address: xxx.xxx.32.1#53
** server can't find rhel64.xxxxx.xxxxx.com: NXDOMAIN
Je suis sûr que c'est un problème commun, mais je ne suis pas sûr de la façon de le résoudre. Il semble que dnsmasq ne peut pas résoudre le nom d'hôte. Ajouter le nom d'hôte de /etc/hosts ne résout pas le problème.
En cours d'exécution sur un RHEL6.4 de la machine.
Merci à l'avance.
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser un serveur DNS qui est en mesure de résoudre le nom de celui que vous utilisez en ce moment, à xxx.xxx.32.1,
n'est-ce pas.
C'est parce que
nslookup
fait un DNS toujours, il ne lit pas lehosts
fichier. Essayez d'utilisergetent
plutôt, par exemple, j'obtiens:(Par la façon dont vous devriez utiliser les example.com comme un exemple, presque toujours, de sorte que vous n'avez pas par inadvertance lien pour les adultes seulement les sites web)
getent hosts
regarde les noms des différents services à la disposition du système dans l'ordre spécifié dans/etc/nsswitch.conf
, assurez-vous que la ligne de "hosts" dit "fichiers" avant "dns"getent
est en mesure de résoudre le nom est donc Firefox. Il est possible que Apache n'est pas bien configuré. Quelle est l'erreur que vous obtenez?dnsmasq
lit l'adresse ip à l'hôte de missions de /etc/hosts et d'autres fichiers que vous spécifiez, selon les paramètres dans le fichier de configuration ou sur la ligne de commande.DNS n'a jamais été d'être lancé sur la machine virtuelle sur spin up