DNS服务器
挂载光盘
- mount 查看光盘所在位置
- mount -t iso9660 设备目录 /mnt 表示挂载
软件包安装
所有软件包都在Server目录下
-
rpm -ivh /mnt/Server/bind-9.3.
按Tab自动补全 -
rpm -ivh /mnt/Server/caching-name
按Tab自动补全 -
rpm -ivh /mnt/Server/bind-chroot
按Tab自动补全
设置防火墙通过,SELINUX禁用
-
setup命令
服务器的启动设置
- 系统-管理-服务器设置-服务
网络IP相关设置
-
因为电脑配置的是192.168.118.10,所以虚拟机配置如下
-
ifconfig eth0 192.168.118.20
设置主配置文件
目录/var/named/chroot/etc/
-
将其中的named.caching-nameserver.conf 和 named.rfc1912.zones 中的文件内容编辑后另存为named.conf文件
-
cd /var/named/chroot/etc
切换到配置文件的目录下 -
ll
查看目录文件 -
- cp -p named.caching-nameserver.conf named.conf 拷贝named.caching-nameserver.conf文件另存到named.conf
- cp -p named.rfc1912.zones named.conf.zones 拷贝named.rfc1912.zones文件另存到named.conf.zones
- ll 查看目录文件
- 因为之前可能存在named.conf与named.conf.zones文件,覆盖他就行,没有,即忽视此句。
- vim named.conf
- vim named.conf.zones
正向区域查找文件
目录/var/named/chroot/var/named/cd /var/named/chroot/var/named
ll
查看目录文件- cat named.local 正向解析文件
- cat named.zero 反向解析文件
- 拷贝正向解析文件和反向解析文件
- cp -p named.local my.zone 拷贝named.local文件另存到my.zone
- cp -p named.zero 192.168.118.zone 拷贝named.zero文件另存到192.168.118.zone
- ll 查看文件
- 编辑正向解析文件
- vi my.zone
反向区域查找文件
目录/var/named/chroot/var/named/- 编辑反向解析文件
- vi 192.168.118.zone
- 修改/etc/resolv.conf文件,添加自己的域名ip
有关报错信息:
-
nslookup 解析不出来,报错连接超时
-
检查命令:named-checkconf
-
直接识别不了,需建立软连接:
-
再次检查:
-
同理建立软连接
-
检查:无报错
-
再次解析成功
-
若是还解析不出,正向解析不出,检查正向区域配置文件,反向解析不出则检查反向解析文件
-
注意某些小细节的点确定是否添加