上一篇:OpenBSD一些使用事项 >>
分享我的Bind-9.3.1安装经历。
今天晚上装好 bind9.3.1
发个贴记录下
今天晚上装好 bind9.3.1
发个贴记录下
0.环境
在局域网中,一台机器装FreeBSD 5.4,mini安装。IP:192.168.245.50 Hostname:bsd.ufo.cn,其他的为客户机。其中IP:192.168.245.1 Hostname:vm.
bind为 bind-9.3.1.tar.gz
1.安装 bind-9.3.1
#tar zxvf bind-9.3.1
# cd bind-9.3.1
#./configure
#make
#make install
就这样,一点悬念都没有。
2.配置named.conf 此文件在 /etc/namedb(其实只是link) 下,
如下:
| 代码: |
options { directory "/etc/namedb"; pid-file "/var/run/named/pid"; dump-file "/var/dump/named_dump.db"; statistics-file "/var/stats/named.stats"; }; zone "." { type hint; file "named.root"; }; zone "localhost" { type master; file "localhost.zone"; }; zone "0.0.127.IN-ADDR.ARPA" { type master; file "localhost.rev"; }; zone "ufo.cn" { type master; file "ufo.cn.zone"; }; zone "245.168.192.IN-ADDR.ARPA" { type master; file "ufo.cn.rev"; }; |
配置完成后 named.root就已经有了。
3.配置localhost.zone
| 代码: |
$TTL 86400 @ IN SOA bsd.ufo.cn. root.localhost ( 1 28800 14400 3600000 86400 ) IN NS localhost. @ IN A 127.0.0.1 |
4.配置localohst.rev
| 代码: |
$TTL 86400 @ IN SOA bsd.ufo.cn. root.localhost ( 1 28800 14400 3600000 86400 ) @ IN NS localhost. 1 IN PTR localhost. |
5.配置ufo.cn.zone
| 代码: |
$TTL 86400 @ IN SOA bsd.ufo.cn. root.localhost ( 1 28800 14400 3600000 86400 ) IN NS 192.168.245.50 IN MX 10 192.168.245.50 @ IN A 192.168.245.50 bsd IN A 192.168.245.50 mail IN A 192.168.245.50 ftp IN A 192.168.245.50 vm IN A 192.168.245.1 |
6.配置 ufo.cn.rev
| 代码: |
$TTL 86400 @ IN SOA bsd.ufo.cn. root.localhost ( 1 28800 14400 3600000 86400 ) @ IN NS 192.168.245.50. @ IN MX 10 192.168.245.50. 50 IN PTR bsd. 50 IN PTR mail. 50 IN PTR ftp. 1 IN PTR vm. |
7.生成 rndckey
/usr/local/sbin/rndc-confgen >> /etc/namedb/named.conf
然后把不需要的删去,形成前面的 named.conf 模样。
| 代码: |
options { directory "/etc/namedb"; pid-file "/var/run/named/pid"; dump-file "/var/dump/named_dump.db"; statistics-file "/var/stats/named.stats"; }; zone "." { type hint; file "named.root"; }; zone "localhost" { type master; file "localhost.zone"; }; zone "0.0.127.IN-ADDR.ARPA" { type master; file "localhost.rev"; }; zone "ufo.cn" { type master; file "ufo.cn.zone"; }; zone "245.168.192.IN-ADDR.ARPA" { type master; file "ufo.cn.rev"; }; #注:以下为rndc-confgen 生成。 key "rndc-key" { algorithm hmac-md5; secret "sgfAWbAQXhM0D+Ydqoz1Sg=="; }; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; }; }; |
8.完成。在 sysinstall中配置startup ,选中named
9.重启
reboot后测试。
10.测试
| 代码: |
#nslookup > bsd Server: 192.168.245.50 Address: 192.168.245.50#53 Name: bsd.ufo.cn Address: 192.168.245.50 > ftp Server: 192.168.245.50 Address: 192.168.245.50#53 Name: ftp.ufo.cn Address: 192.168.245.50 > set type=mx > ufo.cn Server: 192.168.245.50 Address: 192.168.245.50#53 ufo.cn mail exchanger = 10 192.168.245.50.ufo.cn. > 192.168.245.1 Server: 192.168.245.50 Address: 192.168.245.50#53 1.245.168.192.in-addr.arpa name = vm. > |
下一篇:FreeBSD,实实在在的选择 >>
相关文章:
- · SM240第六章读书笔记
- · 完成单机版的小程序
- · 考完了hp0-091
- · start to read amixer.c
- · mirror root disk
- · ORACLE 9I RAC 在HP UNIX 上安装(2003-6-30
- · STK L700E 在AIX 5.2 netbackup 5.1 中的配置
- · Tru64 5.1B 下安装STANDBY ORACLE9I
- · Bluetooth 研究
- · SCO UNIX学习宝典(基本配置及操作)
- · 财务xp系统oracle安装
- · SCO.UNIX.openserver5.0.7虚拟机文件(已安装ccev汉字系统).rar
- · 初涉unix,还望大家指教!
- · 第18届国际模糊C语言编程大赛开幕
- · 不做分区的p5 服务器(stand-alone)也一定要使用HMC吗?
- · 今天去巡检了
- · 主机路由问题
- · 今天立起了两台P690和一台ESS800
- · aix
- · 在AIX 4.x如何清除挂起的tty
- · 第一次试验
- · OS/400 假脱机文件的一些概念
- · 如何在RPG程序使用BLOCK关键词提高读写文件速度
- · CLP中的DATAQ介绍
- · DEC公司的终结
- · ALPHA处理器的前世今生
- · 如何创建关机用户
- · HP tru64 unix 操作命令简介
- · 关机的技巧
- · Tru64 UNIX硬盘逻辑卷管理(LSM)基础知识
- · unix的历史
- · IRIX的磁盘碎片整理命令
- · 关于irix的磁盘碎片整理问题
- · Mac OS X下应用程序的安装与卸载
- · Mac OS X 网上MP3音乐共享工具选择多
- · 保持苹果电脑少故障的措施
- · Mac OS X 磁盘修理工具一览
- · 苹果常见问题解答
