首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有os x客户端的dnsmasq服务器

带有os x客户端的dnsmasq服务器
EN

Server Fault用户
提问于 2011-08-03 16:24:12
回答 1查看 719关注 0票数 1

我已经在一台ubuntu服务器上设置了dnsmasq,它有几个客户端,包括一些Windows和OS。Windows客户端运行得很好。OS客户端有典型的“挖掘工作,但ping不”的问题。我已经做了一些研究,但我找不到关于OS的DNS解析的工作方式的信息。我只能找到一些文档,这些文档告诉我它不使用与dig相同的工具。

我的问题是:为什么我的Windows客户端能够正确地解析由dnsmasq配置的本地名称,而OS系统却不能正确地解析OS?我怀疑这与dnsmasq不提供SOA记录有关,但我不确定。我也尝试了bind9,但我似乎无法正确地实现它的配置。

以下是我的dnsmasq配置文件的内容:

代码语言:javascript
复制
no-dhcp-interface=en0
address=/neptune.local/neptune/192.168.42.2
no-resolv
server=8.8.8.8
server=8.8.4.4
EN

回答 1

Server Fault用户

发布于 2013-08-22 06:26:30

如果dig可以工作,而不必指定特定的名称服务器,那么服务器和Mac客户端都可能配置正确。很可能你的Mac已经缓存了一个负的DNS结果。(dig绕过缓存运行DNS查询;ping使用系统名解析器,后者使用缓存。)要清除缓存,请运行sudo dscacheutil -flushcache (Mac≤10.6)或sudo killall -HUP mDNSResponder (Mac≥10.7)。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/297179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档