比較多數(shù)量的泛域名
例
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使用內(nèi)置函數(shù):$GENERATE 可制造連續(xù)數(shù)字
地址庫(kù)文件配置 vim /var/named/test.cn.zon
$GENERATE 起始點(diǎn)--結(jié)束點(diǎn)
$GENERATE 1-50 pc$ A 192.168.10.$
在A機(jī)器配置
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.重啟服務(wù)named
[root@svr7 named]# systemctl restart named
在B機(jī)器測(cè)試
1.指定DNS服務(wù)器地址
[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 #服務(wù)器地址
2.測(cè)試是否能解析
[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