J'exécute dnsmasq sur un MBP 2016 fonctionnant sous Mac OS Sierra (10.12.1) mais je ne parviens pas à envoyer un ping à une adresse .dev malgré ce que je pense être la bonne configuration. L'exécution de dig renvoie une sortie saine.
/usr/local/etc/dnsmasq.conf
resolv-file=/usr/local/etc/resolv-dnsmasq.conf
address=/.dev/127.0.0.1
/etc/resolver/dev
nameserver 127.0.0.1
/usr/local/etc/resolv-dnsmasq.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Ma liste de serveurs DNS dans les préférences système ne comporte qu'une seule entrée pointant vers 127.0.0.1.
Lorsque je lance dig sur une adresse .dev, j'obtiens le résultat suivant :
; <<>> DiG 9.11.0-P1 <<>> test.dev
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36126
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;test.dev. IN A
;; ANSWER SECTION:
test.dev. 0 IN A 127.0.0.1
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Dec 19 23:13:20 PST 2016
;; MSG SIZE rcvd: 42
Je peux parfaitement charger des sites externes comme google.com, mais si j'essaie d'accéder à un serveur web local ou même d'envoyer une requête à une adresse .dev, cela échoue.
Une aide serait appréciée !