Chinaunix

标题: DNS安装配置全过程 [打印本页]

作者: 修理工    时间: 2005-02-24 11:44
标题: DNS安装配置全过程
先从 http://www.isc.org/products/BIND/ 下载bind,我下载的是bind-9.3.1rc1.tar.gz

我下载的文件放在/root目录下
进入目录解压缩
[root@linux root]#tar xfz bind-9.3.1rc1.tar.gz
进如刚解压出来的目录
[root@linux root]# cd bind-9.3.1rc1
编译配置
[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
[root@linux bind-9.3.1rc1]#make
[root@linux bind-9.3.1rc1]#make install
进入/usr/local/named 建立etc目录
[root@linux bind-9.3.1rc1]#cd /usr/local/named
[root@linux named]# mkdir etc
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen > etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
root@linux named]# cd etc
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@linux etc]# mkdir /var/named
进入/var/named
[root@linux etc]# cd /var/named
建立localhost.zone文件
[root@linux named]#vi localhost.zone
$TTL    86400
$ORIGIN localhost.
@                       1D IN SOA       @ root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A         127.0.0.1

建立named.local文件
[root@linux named]#vi named.local
$TTL    86400
@       IN      SOA     localhost. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      localhost.

1       IN      PTR     localhost.


dig命令直接生成named.root文件
[root@linux named]#dig > named.root
建立test.com域名正向解析文件
[root@linux named]#vi test.zone

$ttl    1D
@               IN SOA  test.com.  root.test.com. (

                                       1053891162
                                        3H
                                        15M
                                        1W
                                        1D )

                        IN NS          test.com.
                        IN MX    5    test.com.
www                IN A          220.202.19.82

建立test.com域名反向解析文件
[root@linux named]#vi test.local
$TTL 86400
@ IN SOA test.com. root.test.com.(
20031001;
7200;
3600;
43200;
86400);
@ IN NS test.com.
82 IN PTR dns.test.com.

配置named.conf加如以下代码

[root@linux etc]# vi named.conf

options {
directory "/var/named"; #named区文件目录
pid-file "named.pid"; #进程id文件名
};
controls {
        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
        type hint;
        file "named.root";
};

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 "test.com" IN {
        type master;
        file "test.zone";
        allow-update { none; };
};


zone "19.202.220.in-addr.arpa" IN {
        type master;
        file "test.local";
        allow-update { none; };
};



现在配置完了可以启动BIND了

/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
5642
测试DNS
[root@linux etc]# host 220202.19.82
89.19.202.220.in-addr.arpa domain name pointer dns.test.com.
如上显示表示DNS反向解析正常
[root@linux etc]# ping www.test.com
PING www.test.com (220.202.19.82) 56(84) bytes of data.
如上显示表示正向解析正常
DNS配置完成。

[ 本帖最后由 修理工 于 2008-5-26 20:27 编辑 ]
作者: anhui    时间: 2005-02-26 14:38
标题: DNS安装配置全过程
好!ding!
作者: 看大海    时间: 2005-03-02 08:27
标题: DNS安装配置全过程
非常感谢。 顶,有低级问题,如果是作为邮件系统的dns是否也可以这样做呢?
作者: 看大海    时间: 2005-03-03 09:32
标题: DNS安装配置全过程
请问楼主:
我在使用 dig >;named.root时生成的文件如下:
; <<>;>; DiG 9.2.2 <<>;>;
;; global options:  printcmd
;; connection timed out; no servers could be reached
请帮我看看是什么原因呢?
作者: chengang0550    时间: 2005-03-05 14:32
标题: DNS安装配置全过程
短小精悍!!!!好,非常感谢楼主
作者: wxxszzz    时间: 2005-03-07 19:28
标题: DNS安装配置全过程
使用
dig @根域名服务器地址
即可。
获得最新的根域服务器列表
即named.ca或named.root的最新文件
作者: glowwarm    时间: 2005-03-10 05:42
标题: DNS安装配置全过程
** server can't find www.xjnt.com.cn: SERVFAIL
有上面的错误提示不知道是怎么回事??
作者: liuyingge80    时间: 2005-03-16 17:44
标题: DNS安装配置全过程
我在RH9.0下面按照你的步骤,怎么在/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &的时候出现下面的情况?
[root@localhost etc]#  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 17822
[root@localhost etc]#  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[2] 17828
[1]   Exit 1                  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf
作者: putongpengyou    时间: 2005-05-12 17:30
标题: DNS安装配置全过程
/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &

请问楼主如何把它写成/etc/rc.d/init.d/named这样的形式
以后我要重起named只要
/etc/rc.d/init.d/named restart就可以了
作者: homan_eggs    时间: 2005-05-25 16:49
标题: DNS安装配置全过程
非常好!!
只是还有个问题想请教骑士:
[root@linux etc]# host 220202.19.82
89.19.202.220.in-addr.arpa domain name pointer dns.test.com.
如上显示表示DNS反向解析正常
[root@linux etc]# ping www.test.com
PING www.test.com (220.202.19.82) 56(84) bytes of data.

以上两步都没问题。只是当用host进行正向解析时会出现如下问题,不能解析。
[root@ns named]# host ftp.yjr.cc 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:

Host ftp.yjr.cc not found: 3(NXDOMAIN)

还望指点。谢谢!
作者: Brenda    时间: 2005-05-30 15:46
标题: DNS安装配置全过程
楼主,问个低级的问题,为什么要下载bind文件呢?如果说我是用光盘安装的redhat9.0,并且已经选择安装了DNS组建是不是就不用下载bind了呢???等候你的答复!!!
作者: 小小跳蚤    时间: 2005-06-03 10:48
标题: DNS安装配置全过程
按照楼主的步骤,在启动named是出现这样的问题,
# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 2759
请问这个是什么原因呢?希望能够解答~~谢谢
作者: chinaglwo    时间: 2005-06-17 14:56
标题: DNS安装配置全过程
按照楼主的做下来

dns2:~# host 220.202.19.82
dns2:~# host 220.202.19.82
Host 82.19.202.220.in-addr.arpa not found: 2(SERVFAIL)
dns2:~# ping www.test.com
PING www.test.com (208.48.34.132) 56(84) bytes of data.

请问有可能是哪里的问题?
作者: zj5562    时间: 2005-06-30 09:43
标题: DNS安装配置全过程
好文章?
作者: kyogao    时间: 2005-07-04 16:36
标题: DNS安装配置全过程
原帖由 "小小跳蚤" 发表:

请问这个是什么原因呢?希望能够解答~~谢谢


你试试 /usr/local/named/sbin/named -g
如果显示running 应该就没事了
作者: 亦无所有    时间: 2005-07-25 17:24
标题: DNS安装配置全过程
请问楼主:
我在使用 dig >;named.root时生成的文件如下:
; <<>;>; DiG 9.2.2 <<>;>;
;; global options: printcmd
;; connection timed out; no servers could be reached
请问是急盼回复什么原因呢?
作者: gonia    时间: 2005-07-26 13:37
标题: DNS安装配置全过程
请问楼主一下,我做到生成key文件的那一步问题就来了
sbin/rndc-confgen >; etc/rndc.conf
回车之后屏幕就一直不动,只剩一个光标在跳,请问怎么解决啊?
作者: ericfung    时间: 2005-07-29 08:42
标题: DNS安装配置全过程
请问楼主,是否改为
$ ./configure --prefix=/usr/local --localstatedir=/var --sysconfdir=/etc --enable-threads
会好些啊?
作者: ecto    时间: 2005-08-02 20:02
标题: DNS安装配置全过程
[quote]原帖由 "Brenda"]楼主,问个低级的问题,为什么要下载bind文件呢?如果说我是用光盘安装的redhat9.0,并且已经选择安装了DNS组建是不是就不用下载bind了呢???等候你的答复!!![/quote 发表:



看楼主比较忙,我来替他回答这个问题,下载的是最新版的,你用的哪个也可以,不过9.0下带的是8.0(应该是),最好还是用9.0
作者: senmao    时间: 2005-08-02 22:29
标题: DNS安装配置全过程
回楼上的RHL9带的BIND是9.0以上的版本吧。
作者: ecto    时间: 2005-08-03 22:05
标题: DNS安装配置全过程
那就是我记错了
作者: ecto    时间: 2005-08-03 22:12
标题: DNS安装配置全过程
楼主啊,我也遇到
/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
的时候出现
[1] 962

而不出现你所说的running
但是执行后来你说的/usr/local/named/sbin/named -g 显示running


host 218.58.195.155

Host 153.195.58.218.in-addr.arpa not found: 3(NXDOMAIN)
[1]+  Done                    /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf

这是怎么回事阿?!
作者: 我爱阳光    时间: 2005-08-22 13:48
标题: DNS安装配置全过程
ding
作者: 余多多    时间: 2005-08-22 14:54
标题: DNS安装配置全过程
好象问题蛮多~
作者: randyliu    时间: 2005-08-26 10:02
标题: DNS安装配置全过程
果然是好料啊。学习中。。。。。
作者: randyliu    时间: 2005-08-26 11:26
标题: DNS安装配置全过程
我完全依照上面的例子去做了后发现不再啊要,提示如下:
请问是啥原因啊
[root@localhost etc]# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 16015
[root@localhost etc]# host 220.202.19.82
Host 82.19.202.220.in-addr.arpa not found: 3(NXDOMAIN)
[1]+  Exit 1                  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf
作者: swh01    时间: 2005-08-26 15:27
标题: DNS安装配置全过程
好,谢谢
作者: yoursmile    时间: 2005-08-28 15:15
标题: DNS安装配置全过程
原帖由 "randyliu" 发表:
我完全依照上面的例子去做了后发现不再啊要,提示如下:
请问是啥原因啊
[root@localhost etc]# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 16015
[root@localhost etc]# host 220.202.19.82
Host 82.19.202.220.in-addr.arpa not found: 3(NXDOMAIN)
[1]+  Exit 1                  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf


1。不提示不代表你所做的设置不成功。你可以看看/var/log/messages
有这样一段记录的:
  1. Aug 28 12:45:07 localhost named[22682]: loading configuration from '/usr/local/named/etc/named.conf'
  2. Aug 28 12:45:07 localhost named[22682]: no IPv6 interfaces found
  3. Aug 28 12:45:07 localhost named[22682]: listening on IPv4 interface lo, 127.0.0.1#53
  4. Aug 28 12:45:07 localhost named[22682]: listening on IPv4 interface eth0, 192.168.1.65#53
  5. Aug 28 12:45:07 localhost named[22682]: command channel listening on 127.0.0.1#953
  6. Aug 28 12:45:07 localhost named[22682]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
  7. Aug 28 12:45:07 localhost named[22682]: zone 1.168.192.in-addr.arpa/IN: loaded serial 20050828
  8. Aug 28 12:45:07 localhost named[22682]: zone test.com/IN: loaded serial 1053891162
  9. Aug 28 12:45:07 localhost named[22682]: zone localhost/IN: loaded serial 42
  10. Aug 28 12:45:07 localhost named[22682]: running
复制代码


2。BIND 9安装完成后,要在/etc/resolv.conf里添加nameserver 本机IP地址 ,而且放在第一个位置。
作者: zhaohu0769    时间: 2005-09-12 13:19
标题: DNS安装配置全过程
编译配置
[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
我在red hat 9.0中调试  出现如下错误:
configure:error:no acceptable c compiler found in $PATH
作者: zhaohu0769    时间: 2005-09-12 13:27
标题: DNS安装配置全过程
编译配置
[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
我在red hat 9.0中调试  出现如下错误:
configure:error:no acceptable c compiler found in $PATH
作者: Crazymen    时间: 2005-09-14 09:28
标题: DNS安装配置全过程
进入/usr/local/named 建立etc目录
[root@linux bind-9.3.1rc1]#cd /usr/local/named
[root@linux named]# mkdir etc
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen >; etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
root@linux named]# cd etc
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g >; named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@linux etc]# mkdir /var/named
进入/var/named
___________________________________________________
偶的这些不明白不是可以自动可以生成的吗
还要用写编辑啊
这些工作都是必须由我们手动建立吗
作者: Crazymen    时间: 2005-09-14 09:30
标题: DNS安装配置全过程
进入/usr/local/named 建立etc目录
[root@linux bind-9.3.1rc1]#cd /usr/local/named
[root@linux named]# mkdir etc
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen >; etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
root@linux named]# cd etc
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g >; named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@linux etc]# mkdir /var/named
进入/var/named
___________________________________________________
偶的这些不明白不是可以自动可以生成的吗
还要用写编辑啊
这些工作都是必须由我们手动建立吗
作者: lamei    时间: 2005-10-12 20:08
标题: DNS安装配置全过程
[root@localhost etc]# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 13005
[root@localhost etc]# named: prctl() failed: Function not implemented


到这里就一直运行者,我只好ctrl+c

为什么我会出现下面的问题???
作者: 西装笔挺    时间: 2005-10-13 16:07
标题: DNS安装配置全过程
谢谢,这就是我要的东西,我回家试试,哈哈
作者: davetj    时间: 2005-11-16 14:59
very good
作者: suran007    时间: 2005-12-07 13:10
我用host 192.168.0.161(我的dns服务器本机地址),已经可以正确解析
host 192.168.0.161
161.0.168.192.in-addr.arpa domain name pointer dns.hnlife.com.
但是我在同局域网的一台pc上,将dns设置成192.168.0.161(dns服务器地址),然后在浏览器中输入www.hnlife.com无法打开网页,用192.168.0.161就可以打开网页,那位朋友帮忙看看,是什么原因?
作者: xiangxiaobao    时间: 2005-12-07 16:43
请问一下,编译安装完后怎么去停止服务啊?还有配置完一个新的怎么又重起服务啊?编译安装完后为什么/etc/init.d里没有named守护进程啊?
作者: fmzw    时间: 2005-12-09 12:09
root@test# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 72937
root@test# jobs
[1]+  Exit 1                  /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf

为什么我的执行结果是这个样子?有什么错误呢?
作者: fmzw    时间: 2005-12-09 12:14
root@test# /usr/local/named/sbin/named -g
09-Dec-2005 04:12:59.534 starting BIND 9.3.1 -g
09-Dec-2005 04:12:59.535 found 1 CPU, using 1 worker thread
09-Dec-2005 04:12:59.714 loading configuration from '/usr/local/named/etc/named.conf'
09-Dec-2005 04:12:59.774 no IPv6 interfaces found
09-Dec-2005 04:12:59.774 listening on IPv4 interface em0, 10.34.23.123#53
09-Dec-2005 04:12:59.846 command channel listening on 127.0.0.1#953
09-Dec-2005 04:12:59.846 ignoring config file logging statement due to -g option
09-Dec-2005 04:12:59.847 couldn't open pid file '/usr/local/named/var/run/named.pid': No such file or directory
09-Dec-2005 04:12:59.847 exiting (due to early fatal error)

还有这个错误
作者: hss202    时间: 2006-02-01 16:44
原帖由 fmzw 于 2005-12-9 12:09 发表
root@test# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 72937
root@test# jobs
[1]+  Exit 1                  /usr/local/named/sbin/named -c /usr/local/named/etc/named. ...



这个应该是权限的问题,建一个用于bind的用户试试
作者: cgliangm    时间: 2006-02-20 18:00
当我启动named时出现错误

named.pid找不到是什么原因
作者: bleach    时间: 2006-02-20 18:50


  1. Feb 20 18:38:46 centos named[28228]: starting BIND 9.3.2 -c /usr/local/named/etc/named.conf
  2. Feb 20 18:38:46 centos named[28228]: found 1 CPU, using 1 worker thread
  3. Feb 20 18:38:46 centos named[28228]: loading configuration from '/usr/local/named/etc/named.conf'
  4. Feb 20 18:38:46 centos named[28228]: no IPv6 interfaces found
  5. Feb 20 18:38:46 centos named[28228]: listening on IPv4 interface lo, 127.0.0.1#53
  6. Feb 20 18:38:46 centos named[28228]: binding TCP socket: address in use
  7. Feb 20 18:38:46 centos named[28228]: listening on IPv4 interface eth0, 192.168.1.15#53
  8. Feb 20 18:38:46 centos named[28228]: binding TCP socket: address in use
  9. Feb 20 18:38:46 centos named[28228]: /usr/local/named/etc/named.conf:7: couldn't add command channel 127.0.0.1#53: address in use
  10. Feb 20 18:38:46 centos named[28228]: /usr/local/named/etc/named.conf:16: couldn't find key 'rndckey' for use with command channel 127.0.0.1#953
  11. Feb 20 18:38:46 centos named[28228]: /usr/local/named/etc/named.conf:16: couldn't add command channel 127.0.0.1#953: address in use
  12. Feb 20 18:38:46 centos named[28228]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
  13. Feb 20 18:38:46 centos named[28228]: zone 1.168.192.in-addr.arpa/IN: loaded serial 20031001
  14. Feb 20 18:38:46 centos named[28228]: zone centos.com/IN: loaded serial 1053891162
  15. Feb 20 18:38:46 centos named[28228]: zone localhost/IN: loaded serial 42
  16. Feb 20 18:38:46 centos named[28228]: running
  17. [1]+  Done                    /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf
  18. [root@centos etc]#
复制代码

[ 本帖最后由 bleach 于 2006-2-20 18:55 编辑 ]
作者: cgliangm    时间: 2006-02-21 08:31
明白了,找不到named.pid是权限问题,查看/var/named的权限是否正确
作者: bleach    时间: 2006-02-21 12:40

  1. Feb 21 13:45:25 centos named[13990]: starting BIND 9.3.2 -c /usr/local/named/etc/named.conf
  2. Feb 21 13:45:25 centos named[13990]: found 1 CPU, using 1 worker thread
  3. Feb 21 13:45:25 centos named[13990]: loading configuration from '/usr/local/named/etc/named.conf'
  4. Feb 21 13:45:25 centos named[13990]: no IPv6 interfaces found
  5. Feb 21 13:45:25 centos named[13990]: listening on IPv4 interface lo, 127.0.0.1#53
  6. Feb 21 13:45:25 centos named[13990]: listening on IPv4 interface eth0, 192.168.1.15#53
  7. Feb 21 13:45:25 centos named[13990]: command channel listening on 127.0.0.1#953
  8. Feb 21 13:45:25 centos named[13990]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
  9. Feb 21 13:45:25 centos named[13990]: zone 1.168.192.in-addr.arpa/IN: loaded serial 20031001
  10. Feb 21 13:45:25 centos named[13990]: zone centos.com/IN: loaded serial 1053891162
  11. Feb 21 13:45:25 centos named[13990]: zone localhost/IN: loaded serial 42
  12. Feb 21 13:45:25 centos named[13990]: running
  13. [1]+  Done                    /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf
  14. [root@centos etc]# host 192.168.1.15
  15. 15.1.168.192.in-addr.arpa domain name pointer dns.centos.com.
  16. [root@centos etc]# ping www.centos.com
  17. PING www.centos.com (192.168.1.15) 56(84) bytes of data.
  18. 64 bytes from dns.centos.com (192.168.1.15): icmp_seq=0 ttl=64 time=0.032 ms
复制代码


正常吗?

[ 本帖最后由 bleach 于 2006-2-21 14:02 编辑 ]
作者: 1001wp    时间: 2006-03-06 11:39
最上面和最下面的命令中的分号“;”老是提示有错误,安装过程进行不下去了

提示如下:[root@localhost named]# sbin/rndc-confgen >; etc/rndc.conf
               -bash: syntax error near unexpected token `;'
               [root@localhost etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g >; named.conf
               -bash: syntax error near unexpected token `;'

我去掉分号或者把分号改成冒号就出现下面的提示

bash: etc/rndc.conf: 没有那个文件或目录

请问哪位高手知道这个问题怎么解决,小弟跪求啊
作者: 1001wp    时间: 2006-03-06 11:43
再请教一个问题

       [root@linux named]# sbin/rndc-confgen >; etc/rndc.conf
这条命令是生成rndc控制命令的key文件的意思,这一行是通过sbin目录下的rndc-confgen命令生成到etc目录下,文件件名为rndc.conf

rndc-confgen这条命令在根目录下的sbin文件是默认就有的吗?我查了都没有呢,我看sbin里面什么东西都没有
作者: chenyouji    时间: 2006-05-26 14:14
原帖由 liuyingge80 于 2005-3-16 17:44 发表
我在RH9.0下面按照你的步骤,怎么在/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &的时候出现下面的情况?
[root@localhost etc]#  /usr/local/named/sbin/named -c /usr/local/named/etc ...


我也碰到了这种情况,请问如何解决啊?楼主。
作者: chenyouji    时间: 2006-05-26 16:10
原帖由 1001wp 于 2006-3-6 11:39 发表
最上面和最下面的命令中的分号“;”老是提示有错误,安装过程进行不下去了

提示如下:[root@localhost named]# sbin/rndc-confgen >; etc/rndc.conf
               -bash: syntax error near unexpecte ...


我在Linux as4下安楼住的方法设置成功了,但也碰到过跟这位兄弟一样的问题,呵呵。只要去掉“;”就OK了。我猜是Linux版本的原因导致的!
作者: langq235    时间: 2006-06-16 05:00
路过。。。。

[ 本帖最后由 langq235 于 2006-6-16 12:36 编辑 ]
作者: luye7    时间: 2006-06-18 16:38
标题: DNS
好,顶下!!!!!!!!!
作者: diocorns    时间: 2006-06-30 14:47
做个标记,下次好找:)
作者: szcaizai    时间: 2006-08-22 19:57
谢谢LZ的分享
作者: yueliangdao0608    时间: 2006-11-27 16:12
原帖由 yoursmile 于 2005-8-28 15:15 发表


1。不提示不代表你所做的设置不成功。你可以看看/var/log/messages
有这样一段记录的:
[code]Aug 28 12:45:07 localhost named[22682]: loading configuration from '/usr/local/named/etc/named.conf'
A ...


如果添加的话。连基本的域名都解析不了
作者: y_xt    时间: 2006-11-28 14:50
标题: 支持老大
这帖有水平
作者: lin220011    时间: 2006-12-04 22:12
真好啊!!!!!!!!!!!!!!!ding
作者: wjg0707123    时间: 2006-12-12 16:28
目前最新的bind是多少??
作者: xing007008    时间: 2006-12-28 15:40
标题: 我遇到问题了.
主机名和IP地址需要怎么设置吗?

我现在ping www.test.com可以通,但host 192.168.0.237就不行了.
为什么呢?
高手们平经验,是哪里出问题呢?
作者: qwqg    时间: 2007-01-14 21:13
pid-file  "/var/run/named.pid";

我的named.conf配置文件的option选项里需要加上这句,指定pid文件
作者: ljiayu-nj    时间: 2007-01-16 09:57
有按照此帖做成功的吗?
作者: goodbobo    时间: 2007-01-16 16:02
[root@localhost named]# host 220.202.19.82
82.19.202.220.in-addr.arpa domain name pointer ns2.bindns.cn.
我怎么出现这个?
作者: goodbobo    时间: 2007-01-16 16:14
如果按照楼主的方法做下来就会出现
[root@localhost named]# host 220.202.19.82
Host 82.19.202.220.in-addr.arpa not found: 2(SERVFAIL)
[root@localhost named]# ping www.test.com
PING www.test.com (208.48.34.132) 56(84) bytes of data.
不知道哪里搞错了.
如果把/ect/resolf.comf中把第一行改成220.202.19.82,就会出现

[root@localhost named]# host 220.202.19.82
82.19.202.220.in-addr.arpa domain name pointer ns2.bindns.cn.

[root@localhost named]# ping www.test.com
PING www.test.com (208.48.34.132) 56(84) bytes of data.

如果执行[root@localhost named]# ping ns2.bindns.cn
PING ns2.bindns.cn (220.202.19.82) 56(84) bytes of data.
和楼主说的有点不同,不过我这样的应该算解析成功了吧?

[ 本帖最后由 goodbobo 于 2007-1-16 17:08 编辑 ]
作者: kexen    时间: 2007-01-23 11:14
很好调试啊,一路pass...........
作者: leasle911    时间: 2007-01-31 14:44
如 楼上仁兄所言,一路pass.............
作者: wushenggood    时间: 2007-03-14 11:51
标题: 急求救: 海外项目需要DNS平台应该能够支持三个不同地点现场复原
是否需要3个顶级域名,主从如何规划,没有经验,求高手帮帮忙,为国争光!
作者: zyc254    时间: 2007-03-29 11:14
标题: bind启动不起来,粘贴日志文件,望各位指导啊
Mar 29 11:01:24 dev named[17503]: starting BIND 9.4.0 -c /usr/local/named/etc/named.conf
Mar 29 11:01:24 dev named[17503]: loading configuration from '/usr/local/named/etc/named.conf'
Mar 29 11:01:24 dev named[17503]: /usr/local/named/etc/named.conf:15: unknown key 'rndckey'
Mar 29 11:01:24 dev named[17503]: loading configuration: failure
Mar 29 11:01:24 dev named[17503]: exiting (due to fatal error)
Mar 29 11:03:01 dev named[17509]: starting BIND 9.4.0 -c /usr/local/named/etc/named.conf
Mar 29 11:03:01 dev named[17509]: loading configuration from '/usr/local/named/etc/named.conf'
Mar 29 11:03:01 dev named[17509]: /usr/local/named/etc/named.conf:15: unknown key 'rndckey'
Mar 29 11:03:01 dev named[17509]: loading configuration: failure
Mar 29 11:03:01 dev named[17509]: exiting (due to fatal error)
Mar 29 11:03:08 dev named[17511]: starting BIND 9.4.0 -c /usr/local/named/etc/named.conf
Mar 29 11:03:08 dev named[17511]: loading configuration from '/usr/local/named/etc/named.conf'
Mar 29 11:03:08 dev named[17511]: /usr/local/named/etc/named.conf:15: unknown key 'rndckey'
Mar 29 11:03:08 dev named[17511]: loading configuration: failure
Mar 29 11:03:08 dev named[17511]: exiting (due to fatal error)
作者: shiqsw    时间: 2007-03-30 16:10
经典的文章,谢谢楼主!
作者: boe    时间: 2007-05-08 14:53
非常感谢
作者: huoyun    时间: 2007-06-19 14:39
不错,bind安装完毕。。。呵呵
作者: ljiayu-nj    时间: 2007-06-21 10:43
以这篇为言,参考别的文档,安装完毕,正常使用,但不知MX记录应该如何使用。
作者: luzhou    时间: 2007-06-22 13:13
原帖由 ljiayu-nj 于 2007-6-21 10:43 发表
以这篇为言,参考别的文档,安装完毕,正常使用,但不知MX记录应该如何使用。


楼上的朋友.你是否已经成功配置了DNS,你可否把你用命令named -g -u named 运行后的提示发出来看一下!
作者: sangocn    时间: 2007-07-26 17:55
C:\WINNT\system32\dns\bin>named -g -u named
27-七月-2007 8:59:39.578 starting BIND 9.4.1 -g -u named
27-七月-2007 8:59:39.578 found 1 CPU, using 1 worker thread
27-七月-2007 8:59:39.593 loading configuration from 'C:\WINNT\system32\dns\etc\n
amed.conf'
27-七月-2007 8:59:39.593 listening on IPv4 interface Loopback Interface 1, 127.0
.0.1#53
27-七月-2007 8:59:39.593 listening on IPv4 interface TCP/IP Interface 2, 192.168
.101.89#53
27-七月-2007 8:59:39.609 automatic empty zone: 127.IN-ADDR.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 254.169.IN-ADDR.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 2.0.192.IN-ADDR.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
27-七月-2007 8:59:39.609 automatic empty 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.0.IP6.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 1.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
27-七月-2007 8:59:39.609 automatic empty zone: D.F.IP6.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 8.E.F.IP6.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: 9.E.F.IP6.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: A.E.F.IP6.ARPA
27-七月-2007 8:59:39.609 automatic empty zone: B.E.F.IP6.ARPA
27-七月-2007 8:59:39.609 command channel listening on 127.0.0.1#953
27-七月-2007 8:59:39.625 ignoring config file logging statement due to -g option

27-七月-2007 8:59:39.640 zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
27-七月-2007 8:59:39.640 zone 100.168.192.in-addr.arpa/IN: loaded serial 2003100
1
27-七月-2007 8:59:39.640 zone 101.168.192.in-addr.arpa/IN: loaded serial 2003100
1
27-七月-2007 8:59:39.640 zone test.com/IN: NS 'test.com' has no address records
(A or AAAA)
27-七月-2007 8:59:39.640 zone test.com/IN: test.com/MX 'test.com' has no address
records (A or AAAA)

27-七月-2007 8:59:39.656 zone test.com/IN: loaded serial 1053891162
27-七月-2007 8:59:39.656 zone localhost/IN: loaded serial 42
27-七月-2007 8:59:39.671 running
27-七月-2007 8:59:39.671 zone 101.168.192.in-addr.arpa/IN: sending notifies (ser
ial 20031001)



各位老大,帮忙看看,
1、我按LZ的说明,在win2000上配置了bind,但出现了上面红色字段的错误,是什么问题呢?请帮忙看看,谢谢!
2、我首次解析,都要在web上访问一次,如www.163.com,否则,才可以ping通,要不然,就ping不通网站,这是为什么啊
3、首次解析速度很慢,比windows 的dns还慢,以后就快了,怎么会这样呢?

以上,请各位帮忙看看,谢谢!

[ 本帖最后由 sangocn 于 2007-7-27 09:01 编辑 ]
作者: cndefu    时间: 2007-09-22 13:59
经典教程,我顶!
作者: Q小强    时间: 2007-10-16 21:27
一直学习中  支持指点
作者: cheshi88    时间: 2007-11-01 14:25
标题: 回复 #10 homan_eggs 的帖子
请问如果你的网络里有 220.202.10.82段,用您的DNS可以为它解析吗?
如果不行该怎么办?
作者: ttxx    时间: 2007-11-01 21:49
请问AS4下载安装BIND9配置完成以后还要给某个目录权限才能启动啊?
是否需要添加一个用户,然后专门给这个目录权限。。
作者: heiheijian    时间: 2008-04-15 16:25
标题: 回复 #1 修理工 的帖子
不错,不过有几处小错误,望修改
作者: zhangshebao    时间: 2008-04-26 13:29
下载了个9.4.2版,按楼主的方法安装正常,但启动named时报unknown key 'rndckey'
是不是要用网上的ISC's PGP Key?
BIND is available at no charge under the BSD License.
Software packages are signed using ISC's PGP Key.

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.3 (FreeBSD)

mQGiBD/o3doRBACUaNjU0AWSaCOhCtG5BpOJ0pAupDaDTJqkkEsmRimxSAi2rA3g
41IryQDZZnMPvAuH6k5ragOSp550ZtxjjSnn87X0e3tweT2L33F3KJcEZzbqyti6
+umJI6WpQiAKA1pTdxyJO5lBteGTPfwDxjb9GvBGHGclWq4Bzrjzwy2MYwCgxuhO
5TKuv4SaF98y7FLadqW6E5kD/AjgDbXVha4wnzwN+pnfqyQkyy36l6NdC2wDa1yZ
TMSemJ71eXRIODPIBu5cuJPoJYBfm45eyRg0yP1LZmYCfdI8qBzuckJI75ZOvoS+
LDtd4rlKOXbvG44f9rY1koXFSd3KskOB7NDt024yjPIWfkpckTu3OMG0godpjXFS
EHYuBACTL1E6XippU9N/HCadgDtjnQWOztzuQ4FcTbvIlmEOyMO99RWNZgMsOYyB
nNhUPh9K/rZ8cPJR/ONUCm8vG9f8mudQg9s2nQTckNzZH+izEBHjnQHEQ/7J7sqN
t7rEaaJfEPFZy6TbPnAsXP7DEMoaTOBh+tCSRziO4g9rhOMMMLRKSW50ZXJuZXQg
U3lzdGVtcyBDb25zb3J0aXVtLCBJbmMuIChTaWduaW5nIGtleSwgMjAwNCkgPHBn
cGtleTIwMDRAaXNjLm9yZz6IXAQTEQIAHAUCP+jd2gcLCQgHAwIBAxUCAwMWAgEC
HgECF4AACgkQZ5EvUMN1X/fhFQCfYfV8Qp7VRCv+BLziihvmXjzdU0MAoI/rwDbk
EHSli5mkYhnmSOOqXqiliJwEEwECAAYFAj/o4CoACgkQbYM3ilG6su2i/gQAi57s
pTsbEpMWrCqBIr4h4YEh1IShYd6a7269b+ESI7ds3aJuyRtXgeHpXQ6ObDbXLRNj
C7UHHZDnLJzfBp1Brp3FUMnP5tzZ7Ls1Q0d4U2VwpNX8wB39WHmfg40fPZU5WZGl
enI1fa/W1ZmB8lpHs5+VbM8TrSiI0KuMDRWJXxOIRgQTEQIABgUCP+jgTAAKCRDT
ST7w0perjvq2AKC7IjpLcDp2mcAsnuOoxH0LdS/HKgCcCGqMP1csVrFI1/BF/KL1
2XClJf+IRgQTEQIABgUCP+jldgAKCRA+1XH06ASNCJHwAKCQc88mn35hFNjwk20K
p13TKSOMlgCfeTWWmGNYAD1GbYmkFSKqT1fZPPWIRgQTEQIABgUCP+jpfAAKCRD9
/49Y5NtE8qWiAJ9Gi7HvHleQvpi8nAx2mXKNzp1OlACgmIWIOLxHDNcus98LMBfG
WAJYMPeIRgQTEQIABgUCP+jpqQAKCRDSD9QFytUJxqjXAJ9eFm8O0J3DzFZOBjeD
sPE+IBTugACcDoRoZz5P/fY7ZESrnqsLGooGHbCIRgQTEQIABgUCP+kl9gAKCRCX
o3PuQlZhZpd1AJ9EplEgf1SYUZhUCOMpLGx2ssmefwCdH3QMjQz7ZD0LPSZsAwNH
GksJ0hSIRgQTEQIABgUCP+kmRQAKCRAt2q/Svp4PphjqAJ93JF2ufvLcW1RAPbd9
qAnKha/MiwCfR9yMUSPEIP7hHDS6u8zI+kAqlZ+IRgQTEQIABgUCP/A5MAAKCRCV
9VY5//mXFU3vAKCMA3Zs4pTCvV9bHqWGyKuuYh/R6QCfYSCe86HL5M2PgmSD/LtJ
TYIzx3KIRgQTEQIABgUCQA/yqwAKCRC0yrsBYm3O8HUCAJ4+jAAysvR9tDC0rQL3
zptYKotb/wCfdlMmWS6nSqDOFThqlI9dytVPlAeIRgQTEQIABgUCQBAK0wAKCRBx
d4t5a7a+ape3AJ98Y5InbP9qV2JShKU2Od8YEnYfyACghcVXEYA69/G0JQ/36nmS
lSeQ0SeIRgQTEQIABgUCQBOFNwAKCRBYkvIDq6giKAgmAKCEEv/F3tpWF0BlRDDc
80E9rBD7HQCfTeFLO/Ek7XuHdB/UGmPo/A9suT25AQ0EP+jd2xAEAOPy3y3IyV3S
HJ4JpUs/6Q2BlbqXQhIf+Qj2ZTj+nIOllPWSUaxLgPZiyHpoRq+XHJHOjJCPPzXD
B1ExRfx4sXf53a87NQar1s/nuySxDhbNI/RZPon8WedLIyAHUZqC6cWDFZEyGWDA
JkkjJq0DNLccW3Z7ujqvOc+sXRBZs1EzAAMFA/9RKunDZGzYfi/w1zJmWEISgGU4
KA7kG/J/35tCelo8iqMUJkb2YElvzn6VF4C8RVUrxtMKWJ4dfp0750A/YUhVSax/
sL6Kds7GJBZQ90RPPiwtHaj620gPlgKcT/GNZ8jbewra9SYi4h0zwBr39KcQK/sP
Wfe/L4HLG1pdyRoN+4hGBBgRAgAGBQI/6N3bAAoJEGeRL1DDdV/3ZqYAoJLFvqNh
dosBnQI4Ll+kY8LlRaGjAJ40rcvgv97bFgEQ1FsoF4DU4YG1pQ==
=HU5e
-----END PGP PUBLIC KEY BLOCK-----



localhost.localdomain:root [/var/named] 91 $ named -g
26-Apr-2008 13:22:18.135 starting BIND 9.4.2 -g
26-Apr-2008 13:22:18.137 found 1 CPU, using 1 worker thread
26-Apr-2008 13:22:18.145 loading configuration from '/usr/local/named/etc/named.conf'
26-Apr-2008 13:22:18.147 /usr/local/named/etc/named.conf:16: unknown key 'rndckey'
26-Apr-2008 13:22:18.164 loading configuration: failure
26-Apr-2008 13:22:18.165 exiting (due to fatal error)
作者: nm_0011    时间: 2008-04-28 19:52
弄了一天,搞定了,不过只能进行正向解析。
没出现上面贴里的问题。
作者: nicsky    时间: 2008-05-04 14:51
不错。。。。。。。。。。。。
作者: nicsky    时间: 2008-05-05 16:20
谢谢楼主了。
作者: 修理工    时间: 2008-05-27 00:17
感谢大家,不用客气
作者: fanoii    时间: 2008-05-29 18:25
标题: 回复 #10 homan_eggs 的帖子
应该是正向解析文件有问题
作者: liuhanzhao    时间: 2008-05-29 23:32
原帖由 randyliu 于 2005-8-26 11:26 发表
我完全依照上面的例子去做了后发现不再啊要,提示如下:
请问是啥原因啊
[root@localhost etc]# /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
[1] 16015
[root@localhost etc]# host ...


经过我自己配置发现/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf & 这个&完全可以不用带,这样启动的时候你就看不到exit的什么的信息了
作者: ie_e    时间: 2008-06-02 15:31
标题: LZ,帮忙看下我这个问题
完全按照楼主的步骤配置,到最后运行结果如下:
(我电脑的IP为:10.15.117.69,另外/etc/resolv.conf里添加nameserver 10.15.117.69)

[root@localhost named]# host 10.15.117.69
Host 69.117.15.10.in-addr.arpa not found: 2(SERVFAIL)
[1]+  Done                    /usr/local/named/sbin/named -c /usr/local/named/etc/named.conf
[root@localhost named]# ping www.test.com
PING www.test.com (10.15.117.69) 56(84) bytes of data.
64 bytes from 10.15.117.69: icmp_seq=0 ttl=64 time=0.418 ms
64 bytes from 10.15.117.69: icmp_seq=1 ttl=64 time=0.059 ms
64 bytes from 10.15.117.69: icmp_seq=2 ttl=64 time=0.278 ms
64 bytes from 10.15.117.69: icmp_seq=3 ttl=64 time=0.055 ms

好象按照这样子配置正向解析是可以正常,但是反向解析有问题,是否是使用内部IP地址而无法进行反向解析导致?
请各位DX帮忙解决下,辛苦各位!!

[ 本帖最后由 ie_e 于 2008-6-2 15:34 编辑 ]
作者: shenqiulo    时间: 2008-06-06 09:11
等会进行尝试。昨天居然会失败了 。
作者: 修理工    时间: 2008-06-20 13:48
可以的。
作者: drvicar    时间: 2008-07-05 20:19
貌似帖子太老了!
作者: 双鱼石    时间: 2008-07-07 10:25
过来学习了
作者: unixgy    时间: 2008-07-10 12:41
原帖由 xing007008 于 2006-12-28 15:40 发表
主机名和IP地址需要怎么设置吗?

我现在ping www.test.com可以通,但host 192.168.0.237就不行了.
为什么呢?
高手们平经验,是哪里出问题呢?

test.local 这么文件配置有问题
作者: hehe110    时间: 2008-07-15 13:33
不错,思路清晰,谢谢!
好友没有配置过了,如果让我现在默写配置这些,还有点问题。
作者: hehe110    时间: 2008-07-15 13:36
标题: 技术天天在更新,每天我们都要充电
:wink: 技术真是难啊,不学习就是不会,学习了又不一定能做好,唉!真的好难啊!
作者: bigbigsh    时间: 2008-07-23 16:34
我再次证明一下楼主的配置好用
[root@mailserver named]# host 196.196.0.242
242.0.196.196.in-addr.arpa domain name pointer dcas.cn.
[root@mailserver named]# ping www.dcas.cn
PING www.dcas.cn (196.196.0.242) 56(84) bytes of data.
64 bytes from dcas.cn (196.196.0.242): icmp_seq=0 ttl=64 time=0.100 ms

不过有几个地方有问题
Options {
         Directory "/var/named";
这两个地方是大写。。楼主是小写
希望改一下
还有一个问一下楼主
我日志里出现这几个是什么原因
cat /var/log/messages
Jul 23 17:43:29 mailserver named[3647]: zone dcas.cn/IN: NS 'dcas.cn' has no address records (A or AAAA)
Jul 23 17:43:29 mailserver named[3647]: zone dcas.cn/IN: dcas.cn/MX 'dcas.cn' has no address records (A or AAAA)
作者: 修理工    时间: 2008-07-23 17:50
没有设置NS记录,你看看我发表的关于zone标准配置
作者: zly888    时间: 2008-07-24 10:40
正在学习,谢楼主。
作者: AmboLong    时间: 2008-08-12 13:35
很简洁...
作者: shplpy    时间: 2011-05-08 01:01

作者: etangyushan    时间: 2015-02-28 12:57
host 220.202.19.82的时候报错:
Host 82.19.202.220.in-addr.arpa not found: 2(SERVFAIL)

解决方法:
vim /etc/resolv.conf
nameserver  "本机的IP地址"




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2