|
初学linux,想在内网架设一个dns,并在此基础上架设一个mail服务器.我来说说我的方法,欢迎大家指正.
首先,我的机器名称是 mail.fbe.net 简称是 mail ,linux 用的是 RH AS 3.0 .bind 版本是 bind-9.2.4-1_EL3
内网有个dns,地址是 192.168.253.3
我们这里每台机器的IP和MAC是绑定的,我的ip是 192.168.68.82
bind在安装linux的时候就已经安装了.几个相关文件配置如下:
/etc/hosts
#do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost local
192.168.68.82 mail.fbe.net mail
/etc/host.conf
#order hosts,bind
order bind,hosts
/etc/resolve.conf
#MADE-BY-RP-PPPOE
search mail.fbe.net
nameserver 192.168.68.82
nameserver 192.168.253.3
/etc/named.conf
我增加了这样2条 保存的文件分别是 named.fbe.net (正向解析), named.ip(反向解析)
zone "fbe.net" in {
type master;
file "named.fbe.net";
};
zone "68.168.192.in-addr.arpa" in {
type master;
file "named.ip";
};
/var/named/named.fbe.net
$TTL 86400
@ IN SOA mail.fbe.net. root.mail.fbe.net. (
20030816
28800
7200
3600000
84600 )
IN NS mail.fbe.net.
IN MX 10 mail.fbe.net.
localhost IN A 127.0.0.1
mail IN A 192.168.68.82
/var/named/named.ip
$TTL 86400
@ IN SOA 68.168.192.in-addr.arpa. root.mail.fbe.net. (
200308016
28800
7200
3600000
84600 )
IN NS mail.fbe.net.
IN MX 10 mail.fbe.net.
82 IN PTR mail.fbe.net.
改动的就这几个文件,现在上网可以,如果把/etc/resolv.conf里最后一个192.168.253.3去掉,重新启动DNS和网络,就打不开网页了,Ping 任何一个外网地址也显示找不到主机....
请高手指点,谢谢 |
|