歡迎您光臨本站 註冊首頁

DNS配置問題(問題已經解決)!

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

DNS配置問題(問題已經解決)!

小弟在linux as4 update 2
配置DNS服務配置文件如下:
/etc/named.conf
這是我要解析域名
zone "polytele.com" IN {
        type master;
        file "polytele.com.zone";
        allow-update { none; };
};

/var/named/polytele.com.zone 如下

$TTL    86400
@               IN SOA  localhost root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           localhost
localhost       IN A            127.0.0.1
@       IN      MX      10 polytele.com.
polytele.com.      IN      A       192.168.0.151




小弟就想在內網解析這個mail地址。可以配置完成後,啟動named服務dig abcdef.com解析不出來。
那位高手指點一下。那裡寫的不對。

[ 本帖最後由 lydongkill 於 2007-4-16 10:58 編輯 ]
《解決方案》

dig @localhost abcdef.com
《解決方案》

原帖由 chinaux 於 2007-4-13 17:37 發表於 2樓  
dig @localhost abcdef.com





# dig polytele.com

; <<>> DiG 9.2.4 <<>> polytele.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 15158
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;polytele.com.                  IN      A

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(localhost)
;; WHEN: Fri Apr 13 17:19:32 2007
;; MSG SIZE  rcvd: 30

#




# dig localhost

; <<>> DiG 9.2.4 <<>> localhost
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24035
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;localhost.                     IN      A

;; ANSWER SECTION:
localhost.              86400   IN      A       127.0.0.1

;; AUTHORITY SECTION:
localhost.              86400   IN      NS      localhost.

;; ADDITIONAL SECTION:
localhost.              86400   IN      AAAA    ::1

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(localhost)
;; WHEN: Fri Apr 13 17:20:09 2007
;; MSG SIZE  rcvd: 85

#
《解決方案》

我用
tail -f /var/log/messages
我重新啟動named服務顯示如下信息。
Apr 13 20:13:54 localhost kernel: audit(1176466434.927:4): avc:  denied  { read } for  pid=3939 comm="rndc" name="resolv.conf" dev=sda2 ino=16959589 scontext=root:system_r:ndc_t tcontext=user_u:object_r:etc_runtime_t tclass=file
Apr 13 20:13:54 localhost named: shutting down: flushing changes
Apr 13 20:13:54 localhost named: stopping command channel on 127.0.0.1#953
Apr 13 20:13:54 localhost named: no longer listening on 127.0.0.1#53
Apr 13 20:13:54 localhost named: no longer listening on 192.168.0.194#53
Apr 13 20:13:54 localhost named: exiting
Apr 13 20:13:54 localhost named:  succeeded
Apr 13 20:13:56 localhost named: starting BIND 9.2.4 -u named -t /var/named/chroot
Apr 13 20:13:56 localhost named: using 1 CPU
Apr 13 20:13:56 localhost named: named startup succeeded
Apr 13 20:13:56 localhost named: loading configuration from '/etc/named.conf'
Apr 13 20:13:56 localhost named: listening on IPv4 interface lo, 127.0.0.1#53
Apr 13 20:13:56 localhost named: listening on IPv4 interface eth0, 192.168.0.194#53
Apr 13 20:13:56 localhost named: command channel listening on 127.0.0.1#953
Apr 13 20:13:56 localhost named: zone 0.in-addr.arpa/IN: loaded serial 42
Apr 13 20:13:56 localhost named: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Apr 13 20:13:56 localhost named: zone 255.in-addr.arpa/IN: loaded serial 42
Apr 13 20:13:56 localhost named: 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.ip6.arpa/IN: loaded serial 1997022700
Apr 13 20:13:56 localhost named: zone hua.com/IN: loading master file hua.com.zone: file not found
Apr 13 20:13:56 localhost named: zone polytele.com/IN: loading master file polytele.com.zone: file not found
Apr 13 20:13:57 localhost named: zone localdomain/IN: loaded serial 42
Apr 13 20:13:57 localhost named: zone localhost/IN: loaded serial 42
Apr 13 20:13:57 localhost named: running


錯誤提示找不到我寫的配置文件呀!找不到polytele.com.zone這個文件。
奇怪的問題,我已經在/var/named目錄下寫了polytele.com.zone這個文件了。
《解決方案》

answer

/var/named/polytele.com.zone 如下

$TTL    86400
$ORIGIN
@               IN SOA  nameserver.polytele. root.mail.polytele.com(
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           localhost
localhost       IN A            127.0.0.1
@       IN      MX      10 polytele.com.
polytele.com.      IN      A       192.168.0.151
《解決方案》

原帖由 liyangole 於 2007-4-14 12:02 發表於 5樓  
/var/named/polytele.com.zone 如下

$TTL    86400
$ORIGIN
@               IN SOA  nameserver.polytele. root.mail.polytele.com(
                                        42              ; serial ...
按照你的帖子剛才測試了還是不能解析。我用的是bind-9.2.4-2這個版本。


錯誤提示找不到我寫的配置文件呀!找不到polytele.com.zone這個文件。(這個問題已經解決)

[ 本帖最後由 lydongkill 於 2007-4-16 10:25 編輯 ]
《解決方案》

DNS配置問題已經解決,可以正常的使用了。非常感謝大家幫助!

[火星人 ] DNS配置問題(問題已經解決)!已經有257次圍觀

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