Valet: DNS-адрес не найден

Мой вопрос такой же, как этот 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

person iicaptain    schedule 16.05.2018    source источник
comment
Можете ли вы объяснить, с какой проблемой вы столкнулись?   -  person Tarun Lalwani    schedule 23.05.2018
comment
@TarunLalwani dnsmasq, похоже, настроен правильно, но ping something.test ничего не возвращает.   -  person iicaptain    schedule 24.05.2018
comment
Пожалуйста, добавьте вывод brew info dnsmasq, ps aux | grep dnsmasq и dig something.test @127.0.0.1 к вашему вопросу   -  person Tarun Lalwani    schedule 24.05.2018
comment
Разве dig не показывает здесь тот IP, который вам нужен?   -  person Tarun Lalwani    schedule 25.05.2018
comment
Это не совсем по теме здесь, так как это не связано с программированием. Вместо этого см. Привилегированный пользователь или Ошибка сервера. Кроме того, постарайтесь, чтобы ваш вопрос был последовательным, начиная с «это то же самое, что и ...» без подробностей, что затрудняет чтение всех фактов на одной странице. И небольшое объяснение того, что такое Valet, может помочь. И никогда не используйте .dev внутри страны, это существующий TLD, управляемый Google и добавленный в список предварительной загрузки HSTS, поэтому у вас возникнут всевозможные проблемы, если вы назовете свои внутренние ресурсы с его помощью.   -  person Patrick Mevzek    schedule 25.05.2018
comment
Порядок устранения неполадок довольно прост: 1) правильно ли отвечает ваш DNS-сервер на нужное вам имя? (протестируйте с помощью dig и параметра @, никогда не забывайте @), 2) правильно ли настроен /etc/resolv.conf, если вы работаете в Linux или в других соответствующих настройках, и 3) использует ли ваше приложение системный преобразователь?   -  person Patrick Mevzek    schedule 25.05.2018
comment
Я нашел это для DNSmasq под MacOSx: passingcuriosity.com/2013/dnsmasq-dev-osx это может помочь, но, пожалуйста, НЕ следуйте его советам по использованию .DEV TLD, вместо этого используйте настоящее доменное имя, которое вы зарегистрировали. На самом деле тот: devops.zone/dns-server/ кажется проще и по делу.   -  person Patrick Mevzek    schedule 25.05.2018
comment
@PatrickMevzek Valet — это среда разработки, поэтому я представил ее здесь. Как указано в моем вопросе, я не использую .dev, а вместо этого .test по причинам, которые вы упомянули. .dev был доменом по умолчанию, который использовался камердинером 2 года назад, когда был дан ответ на вопрос, на который я ссылался. Мой dns не отвечает правильно. В идеале dig должен вернуть 127.0.0.1. Valet работает только на OS X.   -  person iicaptain    schedule 26.05.2018
comment
Laravel или нет, ваш вопрос в основном касается настройки dnsmasq и, следовательно, не очень связан с программированием. Попробуйте привилегированный пользователь или ошибку сервера, чтобы получить лучшую помощь.   -  person Patrick Mevzek    schedule 27.05.2018
comment
ps aux | grep dnsmasq показывает, что dnsmasq НЕ работает, поскольку он отображает только процесс grep. Попробуйте начать.   -  person LMC    schedule 30.05.2018