热门关键词:亚博体彩真人,亚博提款安全有保障,亚博安全有保障  
「系统架构」如何搭建自己的DNS服务器?_亚博体彩真人
2021-09-28 [62075]
本文摘要:搭建自己的DNS服务器是一个很常见的诉求,尤其是在公司内部。

搭建自己的DNS服务器是一个很常见的诉求,尤其是在公司内部。Linux下架设DNS服务器通常是使用BIND法式来实现,BIND是美国加利福尼亚大学伯克利分校开发的软件,是一套域名服务器软件包,该软件实现了 DNS 剖析协议,可以在 Linux 系统上通过这个软件包来提供域名剖析服务。1、安装BIND通常Linux系统会自带BIND软件,检查自己的服务器是否已安装,可以执行如下下令来检测:如果泛起如上图执行效果,则表现当前系统已经安装了BIND软件。

反之,则没有。安装BIND,你可以使用 yum install -y bind* 下令。安装效果或许如下:BIND软件安装完毕后,你可以通过 systemctl start named.service 下令来启动BIND软件。

亚博提款安全有保障

BIND启动乐成后,通过 netstat -npl|grep named 检察运行效果,如下:从效果中我们可以看到 named 历程是 BIND 软件的运行历程,它可以同时支持 udp/tcp 两种协议,默认使用53端口。此外 named 历程同时监听了953端口,主要用于为远程治理工具提供控制通道。

2、设置BIND安装了BIND后,你还需要设置一下BIND。Bind的主设置文件是etc/name.conf,该文件是文本文件,一般需手动生成。除了主设置文件外,/var/named目录下的所有文件都是DNS服务器的相关设置文件,这些设置文件配合保证BIND的正常运行。下面详细讲述这些文件的设置。

1)name.conf 文件,用来界说bind服务法式的运行通常情况下只需要修改 listen-on 和 allow-query 两项即可,如下:这里划分表现服务器上的所有IP地址均可提供DNS域名剖析服务,以及允许所有人对本服务器发送DNS查询请求。2)/etc/named.rfc1912.zones 文件,用来生存域名和IP地址对应关系的所在位置。类似于图书的目录,对应着每个域和相应IP地址所在的详细位置,当需要检察或修改时,可凭据这个位置找到相关文件。剖析新域名时,就是在此文件中增加新的剖析规则。

如下:3)named.ca 文件,这是根域设置文件,根域设置文件设定根域的域名数据库,包罗根域中13台DNS服务器的信息。险些所有系统的这个文件都是一样的,一般情况下,用户不需要举行修改。4)正向域名剖析数据库文件,这里对应第 2)步中 file 字段指定的文件,它的作用是界说域名到ip的对应关系。5)反向域名剖析数据库文件,这里也是对应第 2)步中 file 字段指定的文件,它的作用是界说ipd到域名的对应关系。

3、域名剖析域名剖析分为正向剖析和反向剖析,正向剖析是将域名剖析到ip,反向剖析是将ip剖析到域名。3.1 正向剖析1)修改区域设置文件 /etc/named.rfc1912.zones,为 example.com 界说一条正向剖析规则,如下:2)修改数据设置文件 example.com.zone3.2 反向剖析在DNS域名剖析服务中,反向剖析的作用是将用户提交的IP地址剖析为对应的域名信息,它一般用于对某个IP地址上绑定的所有域名举行整体屏蔽,屏蔽由某些域名发送的垃圾邮件。它也可以针对某个IP地址举行反向剖析,大致判断出有几多个网站运行在上面。

当购置虚拟主机时,可以使用这一功效验证虚拟主机提供商是否有严重的超售问题。1)修改区域设置文件 /etc/named.rfc1912.zones,为 example.com 界说一条反向向剖析规则,如下:注意:反向剖析是把IP地址剖析成域名花样,因此在界说zone(区域)时应该要把IP地址反写,好比原来是192.168.10.0,反写后应该就是10.168.192,而且只需写出IP地址的网络位即可。2)修改数据设置文件 245.168.192.arpa4、重启服务修改了设置文件后,一定要重启服务器,这样设置的内容才气生效。


本文关键词:亚博体彩真人,亚博提款安全有保障,亚博安全有保障

本文来源:亚博体彩真人-www.arboter.com