Мой вопрос такой же, как этот 2 года назад .
Я выполнил все шаги в этом подробном ответе с не повезло.
Кроме того, я также перезагрузил свою машину и удалил антивирусное программное обеспечение (на всякий случай).
Все идет нормально, пока я не пытаюсь копать или пинговать тестовый домен. Я удалил и переустановил все, запустил brew doctor и т. Д.
Все файлы вроде как должны, сервисы все работают согласно варева.
У меня установлен php (7.2.5) вместо php70, так как brew утверждает, что пакет устарел. Я использую новый домен по умолчанию *.test вместо *.dev, в противном случае я выполнил шаги, описанные в этом ответе на письмо.
brew info dnsmasq
результаты
dnsmasq: stable 2.79 (bottled)
Lightweight DNS forwarder and DHCP server
http://www.thekelleys.org.uk/dnsmasq/doc.html
/usr/local/Cellar/dnsmasq/2.79 (8 files, 516.3KB) *
Poured from bottle on 2018-05-16 at 13:22:30
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/dnsmasq.rb
==> Dependencies
Build: pkg-config ✘
Optional: libidn ✘
==> Options
--with-dnssec
Compile with DNSSEC support
--with-libidn
Compile with IDN support
==> Caveats
To configure dnsmasq, take the default example configuration at
/usr/local/etc/dnsmasq.conf and edit to taste.
To have launchd start dnsmasq now and restart at startup:
sudo brew services start dnsmasq
_3. Результаты
username 5152 0.0 0.0 4258468 184 s000 R+ 5:04PM 0:00.00 grep dnsmasq
dig something.test
результатов
; <<>> DiG 9.9.7-P3 <<>> something.test
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2961
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;something.test. IN A
;; ANSWER SECTION:
something.test. 10 IN A 198.105.244.228
something.test. 10 IN A 198.105.254.228
;; Query time: 77 msec
;; SERVER: 209.18.47.62#53(209.18.47.62)
;; WHEN: Thu May 24 17:06:34 EDT 2018
;; MSG SIZE rcvd: 64
brew info dnsmasq
,ps aux | grep dnsmasq
иdig something.test @127.0.0.1
к вашему вопросу - person Tarun Lalwani   schedule 24.05.2018Valet
, может помочь. И никогда не используйте.dev
внутри страны, это существующий TLD, управляемый Google и добавленный в список предварительной загрузки HSTS, поэтому у вас возникнут всевозможные проблемы, если вы назовете свои внутренние ресурсы с его помощью. - person Patrick Mevzek   schedule 25.05.2018@
, никогда не забывайте@
), 2) правильно ли настроен/etc/resolv.conf
, если вы работаете в Linux или в других соответствующих настройках, и 3) использует ли ваше приложение системный преобразователь? - person Patrick Mevzek   schedule 25.05.2018.DEV
TLD, вместо этого используйте настоящее доменное имя, которое вы зарегистрировали. На самом деле тот: devops.zone/dns-server/ кажется проще и по делу. - person Patrick Mevzek   schedule 25.05.2018ps aux | grep dnsmasq
показывает, что dnsmasq НЕ работает, поскольку он отображает только процесс grep. Попробуйте начать. - person LMC   schedule 30.05.2018