domain-name-system – 与DDNS和第二个从属服务器在同一服务器上的DNS委派

前端之家收集整理的这篇文章主要介绍了domain-name-system – 与DDNS和第二个从属服务器在同一服务器上的DNS委派前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个运行BIND的服务器,第一个设置为两个区域的主设备,第二个设置为这些区域的从设备.区域为example.com和ddns.example.com.我运行了DDNS,在ddns.example.com中动态创建了数千个设备条目.我想将DDNS与主要的example.com分开,因此我创建了一个DHCP服务器更新的独立区域.

考虑到这些区域托管在同一台服务器上,是否可以将委托从example.com运行到ddns.example.com?例如,如果我的工作站的搜索域是example.com并且其DNS提供程序指向10.1.10.1,我希望能够解析hostname.ddns.实际上,我可以解析hostname.ddns.example.com,但希望能够解析hostname.ddns.

或者,如果工作站的搜索域是ddns.example.com,我需要更改哪些设置才能解析web,ftp等,这些都是父,example.com区域中的所有主机? ddns.example.com区域是否需要转发到example.com区域?同样,所有区域都在同一服务器上设置,第二个服务器设置为从属.

named.conf中:

zone "example.com" IN {
    type master;
    file "example.com";
    allow-update { none; };
}

zone "ddns.example.com" IN {
    type master;
    file "ddns.example.com";
    allow-update { key dhcp-update; };
}

example.com区域文件

$ORIGIN .
$TTL 86400
example.com    IN    SOA    ns1.example.com. hostmaster.example.com. (
                                serial,refresh,retry,etc.
                            )
                            NS    ns1.example.com.
                            NS    ns2.example.com.
$ORIGIN example.com.
ns1                         A     10.1.10.1
ns2                         A     10.1.10.2
web                         A     10.1.15.30
ftp                         A     10.1.15.31
host3                       A     10.1.15.32
$ORIGIN ddns.example.com
                            NS    ns1
                            NS    ns2
ns1                         A     10.1.10.1
ns2                         A     10.1.10.2

解决方法

您的问题似乎与绑定本身或DNS服务器完全无关.从子区域到父级,没有“委托”或“转发”这样的事情.您当然可以将ftp和www的CNAME添加到分别指向ftp.example.com和www.example.com的ddns.example.com区域,我不确定这是否是您要求的.

您实际需要做的就是在客户端计算机上正确配置域后缀搜索列表.如果是Windows,则在TCP / IP属性中的某处列出example.com和ddns.example.com.

猜你在找的HTML相关文章