比较多数量的泛域名
-
例
pc1.test.cn ---> 192.168.10.1
pc2.test.cn ---> 192.168.10.2
pc3.test.cn ---> 192.168.10.3
pc4.test.cn ---> 192.168.10.4
pc5.test.cn ---> 192.168.10.5
pc6.test.cn ---> 192.168.10.6
pc7.test.cn ---> 192.168.10.7
.................
pc50.test.cn ---> 192.168.10.50 -
使用内置函数:$GENERATE 可制造连续数字
地址库文件配置 vim /var/named/test.cn.zon
$GENERATE 起始点--结束点
$GENERATE 1-50 pc$ A 192.168.10.$
在A机器配置
1.配置泛域名解析
[root@svr7 named]# vim tedu.cn.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
test.cn. NS svr7
svr7 A 10.10.0.55
www A 10.10.0.22
www A 10.10.0.23
www A 10.10.0.24
* A 10.10.0.21
ftp A 10.10.0.25
$GENERATE 1-50 pc$ A 192.168.1.$
2.重启服务named
[root@svr7 named]# systemctl restart named
在B机器测试
1.指定DNS服务器地址
[root@k8s-node2 ~]# vim /etc/resolv.conf
# Generated by NetworkManager
#nameserver 114.114.114.114
#nameserver 8.8.8.8
nameserver 10.10.0.10 #服务器地址
2.测试是否能解析
[root@k8s-node2 ~]# nslookup pc1.test.cn
Server: 10.10.0.10
Address: 10.10.0.10#53
Name: pc1.test.cn
Address: 192.168.1.1
[root@k8s-node2 ~]# nslookup pc2.test.cn
Server: 10.10.0.10
Address: 10.10.0.10#53
Name: pc2.test.cn
Address: 192.168.1.2
[root@k8s-node2 ~]# nslookup pc3.test.cn
Server: 10.10.0.10
Address: 10.10.0.10#53
Name: pc3.test.cn
Address: 192.168.1.3
[root@k8s-node2 ~]# nslookup pc45.test.cn
Server: 10.10.0.10
Address: 10.10.0.10#53
Name: pc45.test.cn
Address: 192.168.1.45
网友评论