FreeBSD6.1Release下利用BIND架设DNS服务器

2009-05-13 05:40:23来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

摘自:
http://funpower.blogbus.com/s1055960/
通过此服务器,使内网用户能正常访问INTERNET,这里我们使用FreeBSD自带的BIND来实现DNS的解析,事实上INTERNET上很多DNS都使用了这个软件。基本的操作步骤如下:
◇ DNS父域(edu.cn)给我的信息如下:
域 -> wxicab.edu.cn
DNS主服务器 -> 58.193.128.55 [dns1.wxicab.edu.cn]
DNS辅服务器 -> 58.193.128.56 [dns2.wxicab.edu.cn]
(本笔记中只架设主服务器的配置过程)
◇ 网卡接口说明:
xl0:3com外网网卡接口
◇ 预先想好的DNS信息表:
Domain:wxicab.edu.cn
DNS Server:dns1.wxicab.edu.cn(58.193.128.55) dns2.wxicab.edu.cn(58.193.128.56)
58.193.128.55 -> dns1.wxicab.edu.cn (DNS主服务器)
58.193.128.56 -> dns2.wxicab.edu.cn (DNS辅服务器)
58.193.128.53 -> wxicab.edu.cn (WEB服务器)
58.193.128.53 -> www.wxicab.edu.cn (WEB服务器)
58.193.128.52 -> mail.wxicab.edu.cn (邮件服务器)
58.193.128.51 -> ftp.wxicab.edu.cn (文件服务器)
58.193.128.50 -> windowsupdate.wxicab.edu.cn (Windows升级服务器)
58.193.128.49 -> virus.wxicab.edu.cn (防病毒服务器)
开始安装:
1、下载并安装FreeBSD6.1Release
从ftp: //ftp.FreeBSD.org/pub/FreeBSD/下载FreeBSD6.1Release镜像文件,然后刻成光盘,将服务器设置成从光驱启动,开始安装,安装时我选择最小化安装,开通ftp及ssh。其它的默认安装就可以。具体可参考这篇文章。安装完后重启机器。
2、基本的配置
配置/etc/rc.conf
# cd /etc
# ee rc.conf内容如下:
hostname="dns1.wxicab.edu.cn"defaultrouter="58.193.128.254"ifconfig_xl1="inet 58.193.128.55 netmask 255.255.248.0"inetd_enable="YES"linux_enable="YES"sshd_enable="YES"usbd_enable="YES"
3、 配置DNS
(1)新建并配置/etc/named/db.wxicab.edu.cn(从主机名到IP的映射)
# cd /etc/namedb
# ee db.wxicab.edu.cn内容如下:
$TTL 3d@ IN SOA dns1.wxicab.edu.cn. hostmaster.wxicab.edu.cn. (20066263h1h1w1h )          IN NS dns1          IN NS dns2          IN A 58.193.128.53          IN MX 10 mail.wxicab.edu.cn.dns1 IN A 58.193.128.55dns2 IN A 58.193.128.56mail IN A 58.193.128.52ftp IN A 58.193.128.51windowsupdate IN A 58.193.128.50virus IN A 58.193.128.49www IN CNAME wxicab.edu.cn.
(2)新建并配置/etc/named/db.58.193.128(从IP到主机名的映射)
# cd /etc/namedb
# ee db.58.193.128内容如下:
$TTL 3d@ IN SOA dns1.wxicab.edu.cn. hostmaster.wxicab.edu.cn. (20066263h1h1w1h )          IN NS dns1.wxicab.edu.cn.          IN NS dns2.wxicab.edu.cn.56 IN PTR dns1.wxicab.edu.cn.55 IN PTR dns2.wxicab.edu.cn.53 IN PTR wxicab.edu.cn.52 IN PTR mail.wxicab.edu.cn.51 IN PTR ftp.wxicab.edu.cn.50 IN PTR windowsupdate.wxicab.edu.cn.49 IN PTR virus.wxicab.edu.cn.
(3)配置locahost.rev文件:
# cd /etc/namedb
# chmod 755 make-localhost
# ./make-localhost运行后在/etc/namedb/master目录下会自动生成localhost.rev和localhost-v6.rev两个文件;localhost-v6.rev是针对下一代IP,暂时用不到,我的localhost.rev文件的内容为:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Ports终于快了。。。。

下一篇:FreeBSD6.1Release下利用route和ipfilter架设路由