作者 主題: DNS設不好,所有服務動不了  (閱讀 1750 次)

0 會員 與 1 訪客 正在閱讀本文。

  • 實習板主
  • 活潑的大學生
  • ***
  • 文章數: 270
    • 檢視個人資料
DNS設不好,所有服務動不了
« 於: 2003-02-13 15:00 »
以下是我的設定值:
/etc/named.conf
*****

// generated by named-bootconf.pl


// secret must be the same as in /etc/rndc.conf
key "key" {
        algorithm       hmac-md5;
        secret
"c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
};

controls {
    inet 127.0.0.1 allow { any; } keys { "key"; };
};


options {
   pid-file "/var/run/named/named.pid";
   directory "/var/named";
   /*
    * If there is a firewall between you and nameservers you want
    * to talk to, you might need to uncomment the query-source
    * directive below.  Previous versions of BIND always asked
    * questions using port 53, but BIND 8.1 uses an unprivileged
    * port by default.
    */
   // query-source address * port 53;
};

//
// a caching only nameserver config
//
zone "." {
   type hint;
   file "named.ca";
};

zone "0.0.127.in-addr.arpa" {
   type master;
   file "named.local";
};

zone "can.com.tw" {
   type master;
   file "can.com.tw.hosts";
};

zone "fun.com.tw" {
   type master;
   file "fun.com.tw.hosts";
};

zone "2.234.234.65.in-addr.arpa" {
   type master;
   file "65.234.234.2.rev";
};


************************************************

/var/named/fun.hosts的內容
************************************************
$TTL 86400
fun.com.tw.      IN      SOA    fun.com.tw. root.fun.com.tw.  (
                                      2003021313 ; Serial
                                      2880      ; Refresh
                                      1440      ; Retry
                                      36000  ; Expire
                                      864 )  ; Minimum
fun.com.tw.   IN      NS      fun.com.tw.
dns.fun.com.tw.   IN      A       65.234.234.2
fun.com.tw.   IN   MX   10 fun.com.tw.
fun.com.tw.   IN   A   65.234.234.2
s2.fun.com.tw.   IN      A   65.234.234.2

ftp IN CNAME s2
************************************************

/var/named/can.hosts的內容
************************************************
$TTL 86400
can.com.tw.      IN      SOA     fun.com.tw  can.com.tw.  (
                                      2003021313 ; Serial
                                      2880      ; Refresh
                                      1440      ; Retry
                                      36000  ; Expire
                                      864 )  ; Minimum
can.com.tw.      IN      NS      fun.com.tw.
fun.com.tw      IN      A         65.234.234.2          
can.com.tw.      IN      A       65.234.234.2
s2.can.com.tw.   IN      A         65.234.234.2

www IN CNAME s2
ftp IN CNAME s2
************************************************
2.234.234.65.rev
************************************************
$TTL 86400
2.234.234.65.in-addr.arpa.   IN   SOA   fun.com.tw. root.fun.com.tw (
   2003021313
   10800
   3600
   604800
   38400 )
2.234.234.65.in-addr.arpa.   IN   NS    fun.com.tw.
2.234.234.65.in-addr.arpa.   IN   PTR    mail.fun.com.tw.
2.234.234.65.in-addr.arpa.   IN   PTR    fun.com.tw.
2.234.234.65.in-addr.arpa.   IN   PTR    can.com.tw.
2.234.234.65.in-addr.arpa.   IN   PTR    www.can.com.tw.
************************************************



似乎並沒什麼錯,/var/log/message的信息沒有警告

DNS還是沒有正常運作

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
Re: DNS設不好,所有服務動不了
« 回覆 #1 於: 2003-02-13 16:50 »
> zone "can.com.tw" {
> type master;
> file "can.com.tw.hosts";
> };

> /var/named/fun.hosts的內容

檔案名稱不相同

> fun.com.tw. IN SOA fun.com.tw. root.fun.com.tw. (
這裡的 fun.com.tw. 應是 dns 主機名稱,但您的 dns 主機和 domain 同名
我不知道這樣會不會有問題,所以建議您改為

fun.com.tw.   IN  SOA dns.fun.com.tw. root.dns.fun.com.tw. (

> 2003021313 ; Serial
> 2880 ; Refresh
> 1440 ; Retry
> 36000 ; Expire
> 864 ) ; Minimum

這裡有一點怪
改這樣看看

864 ; Mininum )

> fun.com.tw. IN NS fun.com.tw.

@   IN  NS  dns.fun.com.tw.
=========================
http://www.kuolung.net
==========================