小编dae*_*tar的帖子

即使没有互联网连接,也可以在 OS X 上设置 DNS 服务器

我已经安装、配置了 DNS 服务器(Dnsmasq 的本地实例),它可以根据需要解析为 localhost,一切正常。

当我离线时,它停止工作,因为 OS X 清空了 resolv.conf 的内容并忽略了反映此文件中更改的尝试。

任何想法,即使在离线时如何配置 DNS?

类似问题(未解决):http : //blog.steamshift.com/geek/leopard-lookupd-and-local-web-development-sites

主要动机是简化使用子域作为帐户密钥的 RoR 应用程序的开发。并且您不能在 /etc/hosts 中使用 127.0.0.1 *.yourapp.local。有些人为它注册了域 smackaho.st 和 srt DNS,例如 .smackaho.st 在 127.0.0.1 但仍然无法在离线工作时使用它。

编辑:尝试过 scutil 命令,但如果离线,您似乎可以更改 DNS

注意:当您关闭所有接口时,您无法在 Pref 中设置 DNS 服务器。控制板。

domain-name-system resolv.conf mac-osx

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

domain-name-system ×1

mac-osx ×1

resolv.conf ×1