Установите мою локальную среду, похожую на этот пост, и все работает нормально, но в последнее время я не могу получить доступ к своим локальным доменам dev, когда я не в сети. Когда я подключен к Интернету, он работает нормально. Мне интересно, изменилось ли что-то с использованием резольвера в Йосемити. Кажется, что правила распознавателя игнорируются, если я в автономном режиме.
dnsmasq.conf:
address=/.dev/127.0.0.1
listen-address=127.0.0.1
/и т.д./резольвер/DEV
nameserver 127.0.0.1
Когда онлайн:
ping -c 1 mydomain.dev
PING mydomain.dev (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.038 ms
--- mydomain.dev ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.038/0.038/0.038/0.000 ms
scutil --dns
resolver #1
search domain[0] : nomadix.com
nameserver[0] : 203.124.230.12
nameserver[1] : 202.54.157.36
if_index : 4 (en0)
flags : Request A records
reach : Reachable
resolver #2
domain : dev
nameserver[0] : 127.0.0.1
flags : Request A records, Request AAAA records
reach : Reachable,Local Address
в автономном режиме:
ping -c 1 mydomain.dev
ping: cannot resolve mydomain.dev: Unknown host
scutil --dns
No DNS configuration available