dns server 設定問題?

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

dns server 設定問題?

文章Jaric » 週日 2月 13, 2005 7:49 pm

假設我
申請的domain : air.net
固定ip為 : 220.135.54.25
OS :Debian
DNS software: Bind9

已經在godaddy那邊設定
air.net <--> 220.135.54.25

以下是我的設定檔,麻煩前輩可以幫忙看一下,為什麼一直無法正確運作好嗎..感激不盡 Q_Q
目前狀況
#nmap localhost
53/tcp open domain
可是在/var/log/message 中卻沒有看到任何跟named有關的紀錄

Feb 13 19:48:25 localhost -- MARK -- <-- 最後五筆是這個



/etc/bind/named.conf
--新增的部分--
zone "air.net" {
type master;
file "/etc/bind/air.net";
allow-update { none; };
};
zone "54.135.220.in-addr.arpa" {
type master;
file "/etc/bind/air.rev";
allow-update { none; };
};
--end--

/etc/bind/named.conf.option
options {
directory "/var/cache/bind";
forwarders {
168.95.1.1;
168.192.192.1;
};
allow-query{
localhost;
};
auth-nxdomain yes; # conform to RFC1035
};

/etc/bind/air.net

$TTL 86400
@ IN SOA air.net. root.air.net. (
200502111818 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS air.net.
ns IN A 220.135.54.25
test IN A 220.135.54.25

/etc/bind/air.rev

@ IN SOA air.net. root.air.net. (
200502120110 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS air.net.
25 IN PTR air.net.
Jaric
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週一 2月 07, 2005 8:55 pm

Re: dns server 設定問題?

文章Tetralet » 週一 2月 14, 2005 11:46 am

路人不負責任亂亂猜:
Jaric 寫:/etc/bind/named.conf.option
options {
directory "/var/cache/bind";
forwarders {
168.95.1.1;
168.192.192.1;
};
allow-query{
localhost;
};
auth-nxdomain yes; # conform to RFC1035
};

把 allow-query 這一段拿掉試試看...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章Jaric » 週二 2月 15, 2005 4:24 am

謝謝T兄的回應,經過測試,我發現是我的 正解 zone 檔中的Serial
value設定的太大,以致於 out of range ,不過,同樣的值,在Bind 8是可以被接受的 -.-|| ,剛修改之後,已經可以在本機上ping到正解檔中設定的測試網域(test.air.net)了。

P.S.後來在 /var/log/daemon.log 才找到有關 named的 error msg
,不過正常run起來之後,在/var/log/message中,仍然是沒看到任何named的msg,奇怪,這是正常的嗎?不過有很多下面這種訊息,請問有人看過,知道這是代表什麼意思嗎?
Feb 15 00:31:47 localhost -- MARK --
Feb 15 00:51:47 localhost -- MARK --
Feb 15 01:11:47 localhost -- MARK --
Feb 15 01:31:47 localhost -- MARK --
Feb 15 01:51:47 localhost -- MARK --
Feb 15 02:11:47 localhost -- MARK --
Feb 15 02:31:47 localhost -- MARK --
Feb 15 02:51:47 localhost -- MARK --
Feb 15 03:11:47 localhost -- MARK --
Feb 15 03:31:47 localhost -- MARK --
Feb 15 03:51:47 localhost -- MARK --
Feb 15 04:11:47 localhost -- MARK --
Jaric
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週一 2月 07, 2005 8:55 pm

文章Tetralet » 週二 2月 15, 2005 10:13 am

Jaric 寫:,不過正常run起來之後,在/var/log/message中,仍然是沒看到任何named的msg,奇怪,這是正常的嗎?

請試著將以下設定加入您的 bind9 設定檔中:
代碼: 選擇全部
// reduce log verbosity on issues outside our control
logging {
        category lame-servers { null; };
        category queries { query_logging ; } ;
        category resolver { query_logging ; } ;
        channel query_logging {
                file "/var/log/bind.log"
                versions 3 size 50M;
                // severity debug 20 ;
                print-category yes;
                print-severity yes;
                print-time yes;
        };
};

Jaric 寫:不過有很多下面這種訊息,請問有人看過,知道這是代表什麼意思嗎?
Feb 15 00:31:47 localhost -- MARK --
Feb 15 00:51:47 localhost -- MARK --
Feb 15 01:11:47 localhost -- MARK --
Feb 15 01:31:47 localhost -- MARK --
Feb 15 01:51:47 localhost -- MARK --
Feb 15 02:11:47 localhost -- MARK --
Feb 15 02:31:47 localhost -- MARK --
Feb 15 02:51:47 localhost -- MARK --
Feb 15 03:11:47 localhost -- MARK --
Feb 15 03:31:47 localhost -- MARK --
Feb 15 03:51:47 localhost -- MARK --
Feb 15 04:11:47 localhost -- MARK --

請參考:

  [問題]請問各位的 Debian 是否有會有此問題?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章mulderx » 週五 3月 18, 2005 1:07 pm

請問 Jaric 兄這個問題有解決了嗎???

謝謝!!
Free Open ... World Peace~ :mrgreen:
圖檔
頭像
mulderx
可愛的小學生
可愛的小學生
 
文章: 14
註冊時間: 週一 9月 06, 2004 12:57 am


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron