OpenEuler-DNS多域服务器搭建

多域服务器搭建

多域服务器

复制代码
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
相关推荐
wanhengidc21 分钟前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?28 分钟前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
JoyCong199839 分钟前
ToDesk远程屏幕墙技术白皮书:如何重塑全局运维视界
运维·电脑·远程工作
偶尔上线经常挺尸1 小时前
《100个“反常识”经验15:Nginx 502排查:从应用到内核》
运维·nginx·性能调优·反向代理·502错误·http排错
yc_12242 小时前
用 Visual Studio 远程调试 Linux:从零到流畅的完整指南
linux·ide·visual studio
思茂信息2 小时前
CST软件如何进行参数化扫描?
运维·开发语言·javascript·windows·ecmascript·软件工程·软件需求
计算机安禾2 小时前
【Linux从入门到精通】第31篇:防火墙漫谈——iptables与firewalld防护指南
linux·运维·php
下一页盛夏花开2 小时前
ubuntu 20中安装QT以后出现红色空心断点
linux·运维·ubuntu
金色光环3 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip
sanshanjianke3 小时前
Thunderobot 911ME 笔记本 Linux 风扇控制研究
linux