实现域名解析——DNS服务器(dns主要包括域名解析服务器和什么)

实现域名解析——DNS服务器1.DNS的安装
安装DNS服务之前,为服务器配置固定的IP地址(/etc/sysconfig/network-scripts/ifcfg-ens33 网卡配置地址)

1.DNS安装

在安装DNS服务之前,需要为服务器配置一个静态IP地址(/etc/sysconfig/network-scripts/ifcfg-ens33网卡配置地址)。

设置DNS地址

配置yum源

关闭防火墙并关闭Selinux。

配置网卡后,执行适当的测试。

重启网卡:systemctl restart network

请检查IP地址是否设置正确: ip addr

检查网络连通性: ping www.baidu.com

检查yum源是否正常: yum repolist

检查您的系统上是否安装了DNS 软件包(#yum list installs|grep 绑定)。如果未安装绑定包,请使用yum 命令安装(#yum install -y binding)。

2.DNS启动

(1)启动命令:#systemctl启动名称

(2)设置指定服务开机自动启动:#systemctl enablenamed

3.了解命名服务模板文件

当您安装绑定文件时,系统会为指定的服务生成一个配置文件模板。这些文件包括(/etc/named.conf、/etc/named.rfc1912.zones、/var/named/named.ca、/var)。 /命名/命名.localhost等)

1、命令: vim /etc/named.conf

[root@localhost ~]# vim /etc/named.conf

选项{

监听端口53 { 127.0.0.1(改成自己的DNS服务器地址);};

监听v6 端口53 { :1 };

目录“/var/named”;

.

权限查询{任意};

递归是的。

记录{

通道默认调试{

文件“data/named.run”;

严重性是动态的。

};

};//保留默认值

区域“。”{

类型提示;

文件“named.ca”;

};

include \’/etc/named.rfc1912.zones\’;//配置扩展文件

包括“/etc/named.root.key”。

2.命令:vim /etc/named.rfc1912.zones

[root@localhost ~]# vim /etc/named.rfc1912.zones

区域“localhost.localdomain”IN{

类型大师。

文件“named.localhost”;

权限更新{无};

};//回到传输模板文件最后5行

.

区域“0.in-addr.arpa”IN{

类型大师。

文件“named.empty”;

允许续签{无}

}; //将反转模板的5行复制到文件末尾。

4.配置正向和反向解析文件

转:sdcet.cn.zone

[root@localhost ~] ls /var/named/

[root@localhost ~]# cp -p /var/named/named.localhost /var/named/sdcet.cn.zone //直接以里面的文件为模板创建正向解析文件

[root@localhost ~]# vim /var/named/sdcet.cn.zone

反向:100.168.192.zone

[root@localhost ~]# cp -p /var/named/named.localhost /var/named/100.168.192.zone

[root@localhost ~]# vim /var/named/100.168.192.zone

[root@localhost ~]# vim /etc/resolv.conf

DNS服务配置完成后,需要重启该服务才能使配置生效。

命名为[root@localhost ~]# systemctl restart

#域名解析—— 以上有关实现DNS服务器的相关内容均从网络检索,仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91519.html

(0)
CSDN的头像CSDN
上一篇 2024年6月22日
下一篇 2024年6月22日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注