CentOS7 搭建 DNS 域名解析服务器

本文详细介绍了如何在CentOS7上安装和配置BIND DNS服务器,包括启动named进程,开放53端口,修改配置文件进行正向和反向解析,以及客户端设置和测试。通过nslookup进行正向和反向域名解析的验证,确保DNS服务器功能正常。
摘要由CSDN通过智能技术生成

1. 安装 BIND 服务器软件并启动

yum -y install bind bind-utils
systemctl start named.service  // 启动服务
systemctl enable named  // 设为开机启动

1.1. 查看named进程是否正常启动

ps -eaf|grep named // 检查进程
ss -nult|grep :53 // 检查监听端口

如图:

[root@localhost named]# ss -nltp |grep :53
LISTEN     0      10     192.168.1.194:53                       *:*                   users:(("named",pid=29998,fd=24))
LISTEN     0      10     127.0.0.1:53                       *:*                   users:(("named",pid=29998,fd=21))
LISTEN     0      10     172.17.0.1:53                       *:*                   users:(("named",pid=29998,fd=23))
LISTEN     0      10         ::1:53                      :::*                   users:(("named",pid=29998,fd=22))

1.2. 开放 TCP 和 UDP 的 53 端口

firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=53/udp
firewall-cmd --reload  // 重新加载防火墙配置,让配置生效

2. DNS 服务的相关配置文件

2.1. 修改主要文件 /etc/named.conf

修改前先备份: cp -p /etc/named.conf /etc/named.conf.bak // 参数-p表示备份文件与源文件的属性一致。
修改配置:vi /etc/named.conf , 配置内容如下:

opt
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值