歡迎您光臨本站 註冊首頁

[root@netman/]# 網中人及各位學長請進: dns 配置排錯,謝謝。

網上的搜了搜,以前的文章翻了翻,並沒有發現有益的信息。個人沒看出配置里缺什麼。
吐血了,請大家幫忙看看。謝謝。


OS:RH9

# rpm -qa|grep bind
bind-utils-9.2.1-16
ypbind-1.11-4
bind-9.2.1-16


# uname -a
Linux logcenter 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux



A
# service named restart
Stopping named: rndc: connect failed: connection refused
                                                           
#                                      [  OK  ]




B
# tail /var/log/messages
Dec 23 20:31:41 logcenter named: named shutdown failed
Dec 23 20:31:43 logcenter named: starting BIND 9.2.1 -u named
Dec 23 20:31:43 logcenter named: using 4 CPUs
Dec 23 20:31:43 logcenter named: loading configuration from '/etc/named.conf'
Dec 23 20:31:43 logcenter named: /etc/named.conf:46: unknown option 'key'
Dec 23 20:31:43 logcenter named: /etc/named.conf:51: unknown option 'controls'
Dec 23 20:31:43 logcenter named: /etc/named.conf:55: '}' expected near end of file
Dec 23 20:31:43 logcenter named: loading configuration: unexpected token
Dec 23 20:31:43 logcenter named: exiting (due to fatal error)
Dec 23 20:31:43 logcenter named: named startup succeeded
#




C


# more /etc/named.conf
options { directory "/var/named"; };
zone "." {
     type hint;
     file "named.ca";
};


#options {
#       directory "/var/named";
#       recursion yes;
#        forward only;
#        forwarders {
#        10.0.99.1;
#        };
#};

#// Added by SGN 2000.10.13
#logging {
#       channel my_file {
#               file "/var/log/named/namedlog";
#               severity debug 1;
#               print-time yes;
#       };
#//     category queries { my_file; };
#       category statistics { my_file; };
#       category xfer-in { my_file; };
#       category xfer-out { my_file; };
#};

// BIND data file to boot a primary name server.
// directory where all the data files are stored
//
// type         domain                  source host/file

zone "x.com.cn" {
        type master;
        file "x.com.cn.zone";
};

zone "xx.cn" {
        type master;
        file "xx.cn.zone";



key "rndc-key" {                                                      # LINE 46
        algorithm hmac-md5;
        secret "c+T7RHjMymGInmo5E+Tpfg==";
};

controls {                                                         #LINE 51
        inet 127.0.0.1 port 953
                allow { 127.0.0.1; } keys { "rndc-key"; };
};                                                                      #LINE 55


[ 本帖最後由 deargentle 於 2006-12-23 21:15 編輯 ]
《解決方案》


zone "xx.cn" {
        type master;
        file "xx.cn.zone";
};


rt
《解決方案》

謝謝。剛才確實是少了一個 }; 加上可以了。
還有一個問題 'options' redefined near 'options' 這句是什麼意思,怎麼理解?謝謝。
#tail /var/log/messages

Dec 23 21:57:37 logcenter named: /etc/named.conf:7: 'options' redefined near 'options'

為什麼我把這一段加進named.conf文件 之後,named進程啟動又出錯了,謝謝。哪裡錯誤?

# vi /etc/named.conf

options {
       forwarder {159.226.8.7;159.226.99.1; };
};


[ 本帖最後由 deargentle 於 2006-12-23 22:05 編輯 ]
《解決方案》

#options {
#       directory "/var/named";
#       recursion yes;
#        forward only;
#        forwarders {
#        10.0.99.1;
#        };
#};

#// Added by SGN 2000.10.13
#logging {
#       channel my_file {
#               file "/var/log/named/namedlog";
#               severity debug 1;
#               print-time yes;
#       };
#//     category queries { my_file; };
#       category statistics { my_file; };
#       category xfer-in { my_file; };
#       category xfer-out { my_file; };
#};

改為:
/*
#options {
#       directory "/var/named";
#       recursion yes;
#        forward only;
#        forwarders {
#        10.0.99.1;
#        };
#};

#// Added by SGN 2000.10.13
#logging {
#       channel my_file {
#               file "/var/log/named/namedlog";
#               severity debug 1;
#               print-time yes;
#       };
#//     category queries { my_file; };
#       category statistics { my_file; };
#       category xfer-in { my_file; };
#       category xfer-out { my_file; };
#};
*/
《解決方案》

今晚出發去西安

不明白的東西太多,細節的問題也比較多。解決了。

不明白這段什麼意思,但是這段什麼意思?
/*
*/


謝謝,去台灣的時候當拜訪一下。
祝:元旦快樂

[ 本帖最後由 deargentle 於 2007-1-5 10:41 編輯 ]

[火星人 ] [root@netman/]# 網中人及各位學長請進: dns 配置排錯,謝謝。已經有585次圍觀

http://coctec.com/docs/service/show-post-42575.html