ฉันกำลังเรียกใช้ dnsmasq ในปี 2559 MBP ที่ใช้ Mac OS Sierra (10.12.1) แต่ฉันไม่สามารถ ping ที่อยู่ใด ๆ . เดฟแม้จะมีสิ่งที่ฉันเชื่อว่าเป็น config ที่เหมาะสม การเรียกใช้ dig จะส่งคืนเอาต์พุตที่มีสติ
/usr/local/etc/dnsmasq.conf
resolv-file=/usr/local/etc/resolv-dnsmasq.conf
address=/.dev/127.0.0.1
/ etc / จำแนก / dev
nameserver 127.0.0.1
/usr/local/etc/resolv-dnsmasq.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
รายการเซิร์ฟเวอร์ DNS ของฉันในการตั้งค่าระบบมีเพียงหนึ่งรายการที่ชี้ไปที่ 127.0.0.1
เมื่อฉันเรียกใช้ dig ที่อยู่. เดฟฉันจะได้ผลลัพธ์ต่อไปนี้:
; <<>> 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
ฉันสามารถโหลดเว็บไซต์ภายนอกเช่น google.com ได้อย่างสมบูรณ์แบบ แต่ถ้าฉันลองเข้าถึงเว็บเซิร์ฟเวอร์ในพื้นที่หรือแม้แต่ส่งที่อยู่. .dev ไปก็ล้มเหลว
ความช่วยเหลือจะได้รับการชื่นชม!