设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Redhat/Fedora/CentOS Linux
›
FC7中安装DNS服务器本地测试成功而局域网不成功 ...
返回列表
查看:
432
|
回复:
0
FC7中安装DNS服务器本地测试成功而局域网不成功
[复制链接]
redware
redware
当前离线
积分
241
IP卡
狗仔卡
发表于 2007-11-7 13:32:09
|
显示全部楼层
|
阅读模式
1、我的主机名为rjh,下面所有跟主机名有关的地方都应该改为你的主机名;
2、我要配置的DNS服务器IP是192.168.57.252,反向区域也跟此IP有关,请相应做好修改。
一、准备:
//-------------------------------------------------------
/etc/sysconfig/network-scripts/ifcfg-eth0
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
# HWADDR=00:0c:29:ac:30:91
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.57.252
GATEWAY=192.168.57.254
TYPE=Ethernet
复制代码
//-------------------------------------------------------
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME='rjh localhost.localdomain'
复制代码
//-------------------------------------------------------
/etc/hosts
127.0.0.1 localhost.localdomain localhost rjh localhost
::1 localhost6.localdomain6 localhost6
# 192.168.57.252 rjh
复制代码
//-------------------------------------------------------
/etc/resolv.conf
search yx.edu.cn
nameserver 192.168.57.252
复制代码
重启网络:
# /etc/rc.d/init.d/network restart
或
# service network restart
二、安装:
# mount /dev/cdrom /mnt
# cd /mnt/Fedora
# rpm -Uvh bind-9.4.0-6.fc7.i386.rpm bind-chroot-9.4.0-6.fc7.i386.rpm caching-nameserver-9.4.0-6.fc7.i386.rpm
注:另外两个bind-libs-9.4.0-6.fc7.rpm和bind-utils-9.4.0-6.fc7.rpm默认已经安装,此时不需要安装,请不要统一的用bind*来安装。
启动DNS服务:
# /etc/rc.d/init.d/named start
或
# service named start
# cd
# umount /dev/cdrom
三、配置:
由于FC7中没有/etc/named.conf文件,只有在/var/named/chroot/etc目录下有named.caching-nameserver.conf和named.rfc1912.zones两个文件。
修改named.caching-nameserver.conf文件中两个listen-on、allow-query和两个match行以侦听所有主机访问和查询:
//-------------------------------------------------------
/var/named/chroot/etc/named.caching-nameserver.conf
options {
listen-on port 53 { any; }; //listen-on port 53 { 127.0.0.1; }; 或者直接注释掉本行
listen-on-v6 port 53 { any; }; //listen-on-v6 port 53 { ::1; }; 或者直接注释掉本行
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; //allow-query { localhost; }; 或者直接注释掉本行
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { any; }; //match-clients { localhost; };
match-destinations { any; }; //match-destinations { localhost; };
recursion yes; //recursion yes;
include "/etc/named.rfc1912.zones";
};
复制代码
//-------------------------------------------------------
/var/named/chroot/etc/named.rfc1912.zones
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
//在文件的最后添加一个正向和一个反向区域:
zone "yx.edu.cn" IN {
type master;
file "yx.edu.cn.hosts";
allow-update { none; };
};
zone "57.168.192.in-addr.arpa" IN {
type master;
file "57.168.192.rev";
allow-update { none; };
};
复制代码
//-------------------------------------------------------
/var/named/chroot/var/named/yx.edu.cn.hosts
$TTL 86400
yx.edu.cn. IN SOA rjh.yx.edu.cn. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
yx.edu.cn. IN NS rjh.yx.edu.cn.
rjh.yx.edu.cn. IN A 192.168.57.252
www.yx.edu.cn. IN CNAME rjh
复制代码
//-------------------------------------------------------
/var/named/chroot/var/named/57.168.192.rev
$TTL 86400
57.168.192.in-addr.arpa. IN SOA rjh.yx.edu.cn. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
57.168.192.in-addr.arpa. IN NS rjh.yx.edu.cn.
252.57.168.192.in-addr.arpa. IN PTR rjh.yx.edu.cn.
复制代码
# /etc/rc.d/init.d/named restart
或
#service named restart
四、修改权限
# chown -R root.named /var/named/chroot/etc
# chown -R root.named /var/named/chroot/var/named
# chmod -R 750 /var/named/chroot/etc
五、本地测试(成功)
# ping
www.yx.edu.cn
# nslookup
六、局域网测试
在Windows XP中配置本地连接的DNS服务器地址为192.168.57.252,这台WindowsXP机和刚才建立的DNS服务器FC7机相互能Ping通IP地址,但在WindowsXP中“ping
www.yx.edu.cn”不通,不知 ... 看看,谢谢!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表