运维开发网

osx-yosemite – 优胜美地localhost resolver和dnsmasq离线失败

运维开发网 https://www.qedev.com 2020-05-11 14:48 出处:网络 作者:运维开发网整理
设置我的本地开发环境类似于 this post,一切都正常,但最近当我离线时我无法访问我的本地开发域.当我连接到互联网它工作正常.我想知道如果在优胜美地使用解析器如何改变.如果我离线,似乎忽略解析器规则. dnsmasq.conf: address=/.dev/127.0.0.1 listen-address=127.0.0.1 的/ etc /分解器的/ dev nameserver 127.0
设置我的本地开发环境类似于 this post,一切都正常,但最近当我离线时我无法访问我的本地开发域.当我连接到互联网它工作正常.我想知道如果在优胜美地使用解析器如何改变.如果我离线,似乎忽略解析器规则.

dnsmasq.conf:

address=/.dev/127.0.0.1
listen-address=127.0.0.1

的/ etc /分解器的/ 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
我一直在检查这个问题几个月希望得到答案.我相信这将有助于10.10.4下降: http://arstechnica.com/apple/2015/05/new-os-x-beta-dumps-discoveryd-restores-mdnsresponder-to-fix-dns-bugs/

苹果正在用mDNSresponder替换discoveryd(像以前一样)

0

精彩评论

暂无评论...
验证码 换一张
取 消