No0b здесь. Я пытался настроить локальную среду для веб-разработки на OS X Yosemite, используя эти подходы (http://passingcuriosity.com/2013/dnsmasq-dev-osx/ и http://mallinson.ca/osx-web-development/)
Виновником здесь является dnsmasq. Предполагается автоматически обновлять /etc/hosts папкой name.dev при каждом создании новых сайтов. Хорошо работает только при подключении к интернету. Когда я не в сети, Google Chrome возвращает « Unable to connect to the internet
каждый раз, когда я пытался получить доступ к любому .dev, который не был зарегистрирован в /etc/hosts.
Я проверил состояние dnsmasq с помощью LaunchRocket, и он заявил, что работает. Кроме того, запуск $ dig folder-name.dev @127.0.0.1
возвращает ошибок.
Тем не менее, $ ping folder-name.dev
возвращает ping: cannot resolve folder-name.dev: Unknown host
. И когда я запускаю $ scutil --dns
автономном режиме, все, что я получаю, - это No DNS configuration available
Есть идеи, как правильно запустить dnsmasq даже без подключения к интернету?
К вашему сведению, я запускаю чистую установку OS X 10.10 Yosemite на MacBook Pro 15 "конец 2008 года.