centos

centos域名DNS设置怎么操作

小樊
45
2025-08-16 13:57:29
栏目: 云计算

在CentOS上设置域名DNS,通常有以下两种情况:

配置DNS服务器(以BIND为例)

  1. 安装软件:执行sudo yum install bind bind-utils -y
  2. 配置主配置文件:编辑/etc/named.conf,设置监听地址、允许查询的IP范围等,如options { listen-on port 53 { any; }; allow-query { any; }; }
  3. 创建区域文件:在/var/named目录下创建对应域名的区域文件,如example.com.zone,并添加DNS记录,如$TTL 86400 @ IN SOA ns1.example.com. admin.example.com. (...)
  4. 设置权限:使用sudo chown root:named /var/named/区域文件sudo chmod 640 /var/named/区域文件设置文件权限。
  5. 检查并重启服务:用sudo named-checkconfsudo named-checkzone检查配置,然后执行sudo systemctl restart named重启服务。
  6. 配置防火墙:执行sudo firewall-cmd --permanent --add-service=dnssudo firewall-cmd --reload开放DNS端口。

配置客户端DNS

编辑客户端网络配置文件,如在/etc/sysconfig/network-scripts/ifcfg-ens33中添加DNS1=服务器IP,然后重启网络服务sudo systemctl restart network。也可通过图形界面,在网络设置中选择对应连接,手动配置DNS服务器地址。

0
看了该问题的人还看了