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 для этого суффикса.

Надеюсь это поможет!

Другие вопросы по тегам