linux – 在本地网络中添加用于名称解析的自定义dns条目

前端之家收集整理的这篇文章主要介绍了linux – 在本地网络中添加用于名称解析的自定义dns条目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨!

我们的办公服务器根据主机名提供不同的网站,例如: wiki.os,icons.os,许多客户项目的条目等.我们通过办公室中每台PC上的hosts文件执行名称解析.这是一个真正的痛苦,因为名单不时变化.

我想使用办公室服务器作为办公室中PC的名称服务器,并让它返回通常的名称服务器结果PLUS我们的办公室服务器的自定义本地DNS条目,因此网络中连接的每台PC都可以使用这些名称.目前,使用的名称服务器是路由器.服务器在Debian上运行.

最好的方法是什么?我是否必须设置一个完整的BIND服务器,或者是否有一个我错过的偷偷摸摸的工具?有什么建议?

问候,
斯特芬

解决方法

我已经使用dnsmasq在我的家庭网络中提供本地DNS服务,并且还知道能够以超过1000个主机的方式提供服务. Dnsmasq将提供/ etc / hosts文件中的名称,提供dns-caching,它还包含一个dhcp服务器.默认情况下禁用dhcp部分.

在Debian上,安装过程如下:

apt-get install dnsmasq

Dnsmasq默认会询问resolv.conf中的名称服务器是否有自己的缓存,或者本地主机文件缺少合适的条目.

我还在工作中使用dnsmasq来提供dns-caching,它的效果非常明显.

猜你在找的Linux相关文章