【发布时间】:2018-05-29 13:40:12
【问题描述】:
我已经在 mac os high sierra 上配置了带有 *.dev 域的 dnsmasq 以指向 127.0.0.1,一切都很好。但是现在我想将我的 localhost 域从 *.dev 更改为 *.local,所以我在 dnsmasq.confg 文件中对其进行了更改,并为它创建了一个解析器“本地”。但 dnsmasq 似乎没有引用域。现在它不适用于 .dev 或 .local 中的任何一个。
这是我的配置:
我的 /usr/local/etc/dnsmasq.conf 文件有 '地址=/.local/127.0.0.1'
我的解析器,/etc/resolver/local 有 “域名服务器 127.0.0.1”
/Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist 服务也已加载。
我不知道接下来我应该怎么做才能让 domain.dev 现在变成 domain.local ?
如果我挖 domain.local ,这就是我得到的
【问题讨论】:
-
嘿@sohail,好像我们在设置dnsmasq时不能使用
.local;我也一直在尝试设置它;使用.test或.localhost有效,但不是.local。可能有一些特殊的配置,但我似乎无法在任何地方找到它。编辑:我找到了这个关于为什么我们不能使用.local的链接:apple.stackexchange.com/questions/155745/… -
谢谢优素福。这是真的。
标签: macos dnsmasq macos-high-sierra