DNS服务器安装搭建
Linux系统下假设DOS服务器通常时使用Bind程序来实现的。Bind是最知名域名服务器软件,他完整的实现了DNS协议规定的各种功能。可以在各种主流的操作系统平台上运行,并且被作为许多供应商的unix标准配置封装在产品中。
Bind基础命令
yum install -y bind bind-utils ##Bind安装包 utils是一个bind测试工具(可选择)
service named start ##开启命令
service named stop ##关闭服务命令
service named restart ##重新启动服务命令
chkconfig named on ##设置开机自启动
安装成功 我们继续往下走
与其他服务器相比,Bind的配置文件结构要复杂得多,而且在配置文件不正确的时候,Bind也无法运行。我先讲一套最简单的配置文件,使Bind能正常运行起来,并具有初步的域名解析功能。
我们首先进入主配置文件
[root@Demo ~]# vim /etc/named.conf
进入文件 创建正反向解析区域
[root@Demo ~]# vim /etc/named.rfc1912.zones
修改内容如下:
进入正向解析文件
[root@Demo ~]# vim /var/named/named.localhost
添加需要解析的域名
进入反向解析文件
[root@Demo ~]# vim /var/named/named.loopback
添加反向解析
完成重启dns服务
使用nslookup测试 解析成功
测试时要将DNS服务器的ip地址添加到网卡地址中哦
[root@Demo ~]# echo “DNS1=192.168.1.103” >> /etc/sysconfig/network-scripts/ifcfg-eth0
然后重启网卡服务和DNS服务器