DNS配置(三)
一:
vi /var/named/chroot/etc/named/rfc1912.zone
然后进入/var.named/chroot/var/named目录下
cp –p localhost.zone c.com.zone
vi c.com.zone
然后在复制cp –p c.com.zone bj.c.com.zone
vi bj.c.com.zone
Vi c.com.zone
打开一windows主机
sh.c.com->右键->属性->SOA->主服务器,ns.sh.c.com->名称服务器->ns.sh.c.com 192.168.145.200
sh.c.com->右键->新建主机->www 3.3.3.3
打开一XP主机
改ip192.168.145.10
Dns 192.168.145.100
Cmd-àipconfig /flushdns(清除缓存)
问题处理:
把XP主机ip改为145.200
Cmd-àipconfig /flushdns
这次都访问不到了,怎么办?
方法一:打开windowserver
程序—管理工具---DNS—主目录位置点击右键—属性—根提示---随便选中一个编辑为
192.168.145.100-----确定-
重新打开XP测试
方法二:(无条件转发)
Windowsserver
程序—管理工具---DNS—主目录位置点击右键—属性—根提示---删除刚做过的改变
转发器—192.168.145.100---添加
XP测试
方法三:(有条件转发)
Windowserver
程序—管理工具---DNS—主目录位置点击右键—属性—转发器—删除刚添加的转发器
新建c.com 192.168.145.100
XP测试
二:
Windowserver
主目录—右键—属性—新建区域—主要区域—正向查找区域—d.com—完成
d.com—右键—属性—SOA –主服务器ns.d.com 192.168.145.200
d.com—右键—新建域-bj
d.com—右键—新建主机www 1.1.1.1
bj –右键—新建主机—www 2.2.2.2
d.com—右键—新建委派—sh—下一步—添加—ns.sh.d.com 192.168.145.100
vi /var/named/chroot/etc/named/rfc1912.zones
cd /var/named/chroot/var/named
cp –p c.com.zone sh.d.com.zone
vi sh.d.com.zone
打开XP ip改为145.10 dns改为145.200
测试
把XP dns设为145.100
在测试发现不通
出现这种情况可以有两种发法
方法一:
改根提示
Vi named.ca
方法二:
改转发器
无条件转发:
vi /var/named/chroot/etc/named.conf
XP测试
有条件转发:
vi /var/named/chroot/etc/named.rfc1912.zones
复制zone “d.com” IN{
type forward;
forwarders { 192.168.145.200;};
};
rndc reload
XP测试
nslookup www.d.com