是否有可能使用只有静态条目的DNS服务器?

我有要求创build一个自己的DNS服务器,其唯一的function是提供一个静态的IP /主机名映射。 当用主机名查询时,它返回IP地址。

如何实现这个?

谢谢

你是什​​么意思的“静态”? 根据定义,DNSlogging是“静态的”,即区域文件中的条目被解释为IP地址(正向)或主机名(反向)。 他们没有什么dynamic的。

现在,如果我们指的是dynamic更新,这是现在大多数DNS服务器的一个select(添加),这与dynamic主机configuration协议(DHCP)携手并进(主要是),允许我们在DHCP分配时将IP重新分配给IP一个地址。 就像DNS一样,你可以用手改变这些logging,而且不会在意。 虽然不是推荐的工作!

大多数DNS服务器只是静态的。 你可以安装maradns,它会为你做这个:

http://abdussamad.com/archives/470-Installing-MaraDNS-on-CentOS-Linux.html

即使有可能自动编辑和添加logging,DNSlogging仍然是静态的。

configurationDNS服务器:使用linux,可以使用Bind9作为DNS。 手动添加区域,您将在Alogging中inputIP地址和主机名。

这是一个如何运行Bind9的方法。

如果您不熟悉这一点,请特别注意sample-zonefile。

Alogging的语法如下所示:

mycomputer IN A 192.168.1.10 

当在同一个networking,并configuration为使用bind9服务器作为DNS – 你可以ping /查询主机名“我的电脑”,它会返回IP 192.168.1.10

解决scheme也可用于运行DNSangular色的Windows Server。 更多有关在Windows Server 2008上安装DNSangular色的信息。

正如你不解释什么样的环境将被用于什么规模 – 这个答案是我能做的最好的!