Ping à l'hôte de dnsmasq résout à 127.0.0.1

Je viens d'installer dnsmasq dans ma langue pour la maison pour la première fois. Je l'ai eu comme DHCP et DNS.

Quelque chose d'étrange est que lorsque je ping DEV01 (qui a dnsmasq) il résout à 127.0.0.1 et je ne sais pas pourquoi il le fait.

 jorgee@jorgee:~$ nslookup dev01 192.168.1.2 Server: 192.168.1.2 Address: 192.168.1.2#53 Name: dev01 Address: 127.0.1.1 

Est-ce que tout le reste à configurer?

La solution consiste à modifier le fichier hôtes pour refléter l'adresse IP de l'interface réseau (c.-à-d. Changer 127.0.0.1 à 192.168.1.2).

Cela fonctionne car DNSMasq traduit le nom de domaine dans l'adresse IP en fonction du contenu du fichier "hosts" et le fichier hosts est configuré pour pointer le nom de domaine vers 127.0.0.1 qui est une adresse spéciale que chaque machine sur Internet a De sorte qu'il peut se référer à lui-même même sans une connexion Internet valide – mais 127.0.0.1 ne fonctionne pas si bien pour un serveur.