1. DNS服务搭建

1.1. 搭建DNS服务软件

DNS服务普遍使用:BIND(Berkeley Internet Name Daemon)

官方站点:https://www.isc.org/

相关软件包:

bind-9.3.3-7.el5.i386.rpm
bind-utils-9.3.3-7.el5.i386.rpm
bind-chroot-9.3.3-7.el5.i386.rpm
caching-nameserver-9.3.3-7.el5.i386.rpm
  • bind : 提供了域名服务的主要程序及相关文件
  • bind-utils : 提供了对DNS服务器的测试工具程序(如nslookup、dig等)
  • bind-chroot : 为bind提供一个伪装的根目录以增强安全性(将“/var/named/chroot/”文件夹作为BIND的根目录),不安装该软件会以/var/named/为根目录
  • caching-nameserver : 为配置BIND作为缓存域名服务器提供必要的默认配置文件,这些文件在配置主、从域名服务器时也可以作为参考
  • bind-libs : 提供实现域名解析功能必备的库文件

named作为标准的系统服务脚本,通过service named start/stop/restart的形式可以实现对服务器程序的控制

named默认监听TCP、UDP协议的53端口,以及TCP的953端口:

其中UDP 53端口一般对所有客户机开放,以提供解析服务;TCP 53端口一般只对特定从域名服务器开放,提高解析记录传输通道;TCP 953端口默认只对本机(127.0.0.1)开放,用于为rndc远程管理工具提供控制通道

如果没有安装bind-chroot软件包,则主配置文件默认位于 /etc/named.conf,数据文件默认保存在 /var/named/ 目录

1.2. 编译安装DNS

1.3. yum安装DNS

1.4. apt-get安装DNS

1.5. windows安装DNS

1.6. MAC安装DNS

Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2022-01-02 09:48:46

results matching ""

    No results matching ""