首页 > 代码库 > DNS(linux windows)
DNS(linux windows)
DNS
案例一:
域名:abc.com
dns服务器:192.168.2.100
www:1.1.1.1
ftp:2.2.2.2
mail:3.3.3.3
pop3 smtp
MX
① 安装准备
mount /dev/cdrom /media/cdrom/
cd /media/cdrom/Packages/
ll bind*
yum --disablerepo=\* --enablerepo=c6-media install bind bind-chroot bind-utils
cd /var/named/chroot/该目录是DNS根目录
② 配置
本地终端:
cd /var/named/chroot/etc
rndc-confgen -a:产生钥匙文件
service named start
可以看到产生一些配置文件(在没有执行上条命令前是不存在的):
netstat -tupln |grep 53
回到客户端:
rndc reload加载区域
vim named.conf编译配置文件
vim named.rfc1912.zones编译区域文件
cd /var/named/chroot/var/named/
cp -p named.localhost abc.com.zone在区域配置文件里加了一个区域,这里需要一个配置文件与之对应(-p表示连权限一块拷贝)
vim abc.com.zone 编辑新加上的区域文件
rndc reload加载该区域
vim /etc/resolv.conf(把该主机当做客户端便于测试)
③ 测试(用本主机测试)
解析地址(三种方式)
dig www.abc.com
dig -t mx/ns abc.com
nslookup www.abc.com
set q=any/ns/mx
域名
host www.abc.com
案例二:
域名:a.com
dns1:192.168.2.101(linux辅助)
dns2:192.168.2.102(windows主)
www:1.1.1.1
ftp:2.2.2.2
mail:3.3.3.3
① windows中设置主dns服务器
控制面板---->添加删除windows组件---->网络服务---->DNS---->下一步 安装
管理工具---->DNS---->正向查找区域---->右键 新建区域---->主区域名称:a.com---->下一步 完成
配置:
② linux中配置辅助dns服务器
cd /var/named/chroot/etc/
添加一个域:
vim named.rfc1912.zones
rndc reload
③ 测试
本文出自 “小西子子” 博客,请务必保留此出处http://xiaoxizizi.blog.51cto.com/8809407/1408035