多域服务器搭建
多域服务器
www.tech.com ------>192.168.40.146
www.hcie.com ------>192.168.40.146
server1 192.168.40.144 server1
server2 192.168.40.145 DNS Server
server3 192.168.40.146 WEB
DNS Server(server2)
1.在原有基础上新增hcie.com区域
[root@localhost ~]# vi /etc/named.rfc1912.zones
57 zone "hcie.com" IN {
58 type master;
59 file "hcie.com.zone";
60 allow-update { none; };
61 };
2.检查配置文件
[root@localhost ~]# named-checkconf /etc/named.rfc1912.zones
3.修改区域配置文件
[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -p tech.com.zone hcie.com.zone
[root@localhost named]# cat hcie.com.zone \\正向内容无需修改
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
www A 192.168.40.146
[root@localhost named]# vi 192.168.40.zone \\反向
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
PTR localhost.
146 PTR www.tech.com
146 PTR www.hcie.com
4.检查配置文件
[root@localhost named]# named-checkconf /etc/named.rfc1912.zones
[root@localhost named]# named-checkzone hcie.com /var/named/hcie.com.zone
zone hcie.com/IN: loaded serial 0
OK
[root@localhost named]# named-checkzone hcie.com /var/named/192.168.40.zone
zone hcie.com/IN: loaded serial 0
OK
5.重启DNS服务
[root@localhost ~]# systemctl restart named
WEB(server3)
1.验证hcie.com区域
[root@localhost ~]# nslookup
> www.hcie.com
Server: 192.168.40.145
Address: 192.168.40.145#53
Name: www.hcie.com
Address: 192.168.40.146
> 192.168.40.146
146.40.168.192.in-addr.arpa name = www.hcie.com.40.168.192.in-addr.arpa.
146.40.168.192.in-addr.arpa name = www.tech.com.40.168.192.in-addr.arpa.
2.使用dig命令
[root@localhost ~]# dig www.hcie.com
; <<>> DiG 9.16.37 <<>> www.hcie.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2781
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 31154d7e2ab926c401000000669f1fb49d6392805d74f2bb (good)
;; QUESTION SECTION:
;www.hcie.com. IN A
;; ANSWER SECTION:
www.hcie.com. 86400 IN A 192.168.40.146
;; Query time: 0 msec
;; SERVER: 192.168.40.145#53(192.168.40.145)
;; WHEN: Tue Jul 23 11:12:52 CST 2024
;; MSG SIZE rcvd: 85
3.使用curl命令验证
[root@localhost ~]# curl www.hcie.com
hello DNS
[root@localhost ~]# curl www.tech.com
hello DNS