Dnsmasq не работает домен.local
Я купил macpro, и я совершенно новый, я настраиваю свою среду разработки, и когда я установил dnsmasq, я не могу получить доступ к странице "anyname.local", он говорит, что сайт не может быть достигнут, у меня все работает, apache, dnsmasq, но ничего не работает Я следовал этому уроку выше. Ссылка Тут
Я печатаю некоторую информацию, может быть, кто-то может понять, что не так.
dig foo.local
; <<>> DiG 9.8.3-P1 <<>> foo.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 3951
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;foo.local. IN A
;; AUTHORITY SECTION:
. 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2018030101 1800 900 604800 86400
;; Query time: 18 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri Mar 2 00:03:23 2018
;; MSG SIZE rcvd: 102
1 ответ
.local
следует избегать суффикса в MacOS, потому что он используется службой MacOS Bonjour.
Вы можете посмотреть страницу объяснения Apple, где они рекомендуют использовать другие суффиксы, такие как: .private
, .intranet
, .internal
, или же .lan
,
Я лично пользуюсь .localhost
, .test
или же .example
,
Как примечание, это также не рекомендуется использовать .dev
потому что Chrome 63 начал требовать сертификат SSL для этого суффикса.
Надеюсь это поможет!