DNS:如何将 *.dev 与 localhost 和其他主机默认匹配

DNS:如何将 *.dev 与 localhost 和其他主机默认匹配

我的原始 DNS 设置/etc/resolv.conf8.8.8.8,现在我将其设置为127.0.0.1

我想将 *.dev 匹配到 localhost,其他的都转到8.8.8.8,如何做?

答案1

您无法从裸 UNIX 解析器执行此操作。您需要设置本地 DNS 缓存来进行路由。有几个简单的配置;使用 dnscache 大约需要 10 分钟(请参阅http://cr.yp.to/djbdns/dnscache.html“扫描服务器目录”)或 dnsmasq(http://www.thekelleys.org.uk/dnsmasq/docs/setup.html“使用特殊服务器”)。您不需要每个客户端都设置一个缓存,您可以为整个网络设置一个这样的转发缓存,然后通过它路由其他客户端。

相关内容