投稿日:2003年08月27日 作成鷹の巣

No.11915 BIND9にて、~.comで正引きを可能にするには。



BIND9にて、~.comで正引きを可能にするには。

No.11915 投稿時間:2003年08月27日(Wed) 21:09 投稿者名:soccer URL:

もし、わかる方おられましたらご教授よろしくお願いします。
BIND9で、www.~.comにて正引きができるようになりました。
それで、~.comにて正引きを有効にするにはどのようにゾーンに記述すればいいのでしょうか?

よろしくお願いします。


どのように書いたの?

No.11917 投稿時間:2003年08月27日(Wed) 23:22 投稿者名:OAK URL:

「どのようにゾーンに記述すれば」と言われても。
ごくごく普通に記述してください。
空白でも良いし@でも良さそうだしフルネームでも良いし。
そんな例題は何処にでもあるでしょう。

現在のゾーンファイルの記述はどのようになっていますか?
何処がわかりませんか?
私のですが
@ IN 3600 SOA net. root.kkk.nu (
2003042103 ; Serial
2600 ; Refresh
1380 ; Retry
604800 ; Expire
86400 ) ; Minimum
IN NS ns.nagako.net.
IN NS ns.tam1.net.
IN MX 10 mail.kkk.nu.

kkk.nu. IN A 43.244.37.135
www IN CNAME kkk.nu.
mail IN A 210.171.164.25


記述を追加して、解決しました。

No.11921 投稿時間:2003年08月28日(Thu) 00:23 投稿者名:soccer URL:

お返事ありがとうございます。

kkk.nu. IN A 43.244.37.135
↑このように記述することで解決しました。


正引きゾーンをBINDの省略形で書かれたために、うまく行かなかったのでは?

No.11923 投稿時間:2003年08月28日(Thu) 02:39 投稿者名:鷹の巣 URL:http://sakaguch.com/

> kkk.nu. IN A 43.244.37.135
> ↑このように記述することで解決しました。
 
多分、正引きゾーンをBINDの省略形で書かれたために、うまく行かなかったのではと、推測します。
省略形を全く用いずに徹底的にフルドメイン(FQDN)で、以下の様にLAN用として、書いて見て下さい。
# セカンダリDNSサーバーとセカンダリSMTPサーバー追加すれば、インターネット用になります。
 
;===========================================================
; ドメイン「example.com」の正引きゾーン
;===========================================================
$TTL 86400
example.com.   IN SOA   example.com. postmaster.example.com. ( 20030828 10800 3600 604800 86400 )
example.com.   IN NS    example.com.
example.com.   IN A     192.168.1.2
example.com.   IN MX    10  example.com.
*.example.com. IN A     192.168.1.2 <--- * IN CNAME example.com.でも可(どんなホスト名でも正引き可能にする場合)
localhost.example.com. IN A 127.0.0.1
 
 
 
これを徹底的に省略形で書きますと、以下の様になります。
# 徹底的に省略形で書く方法は、推奨しませんが、理解を深めるために実施して下さい。
省略形の書き方は、こちら
http://sakaguch.com/DNSseibiki.html
の下の方の青枠の囲みに簡単ですが、書いています。
 
;===========================================================
; ドメイン「example.com」の正引きゾーン
;===========================================================
$TTL 86400
@         IN SOA   @ postmaster ( 20030828 10800 3600 604800 86400 )
          IN NS    @
          IN A     192.168.1.2
          IN MX    10  @
*         IN A     192.168.1.2 <--- * IN CNAME @でも可(どんなホスト名でも正引き可能にする場合)
localhost IN A     127.0.0.1
 
 
上記の様に徹底的に省略形で書いて、Windows XPのdigコマンドで見てみますと、以下の様になります。
 
------------------------------------------
D:\>dig example.com a
 
; <<>> DiG 9.2.2 <<>> example.com a
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
 
;; QUESTION SECTION:
;example.com.                   IN      A
 
;; ANSWER SECTION:
example.com.            86400   IN      A       192.168.1.2
 
;; AUTHORITY SECTION:
example.com.            86400   IN      NS      example.com.
 
;; Query time: 140 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Thu Aug 28 02:16:38 2003
;; MSG SIZE  rcvd: 59
------------------------------------------
D:\>dig www.example.com a <--- dig ftp.example.com a でも、どんなホスト名で正引きが可能。
 
; <<>> DiG 9.2.2 <<>> www.example.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
 
;; QUESTION SECTION:
;www.example.com.               IN      A
 
;; ANSWER SECTION:
www.example.com.        86400   IN      A       192.168.1.2
 
;; AUTHORITY SECTION:
example.com.            86400   IN      NS      example.com.
 
;; ADDITIONAL SECTION:
example.com.            86400   IN      A       192.168.1.2
 
;; Query time: 160 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Thu Aug 28 02:06:34 2003
;; MSG SIZE  rcvd: 79
------------------------------------------
D:\>dig localhost.example.com a
 
; <<>> DiG 9.2.2 <<>> localhost.example.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
 
;; QUESTION SECTION:
;localhost.example.com.         IN      A
 
;; ANSWER SECTION:
localhost.example.com.  86400   IN      A       127.0.0.1
 
;; AUTHORITY SECTION:
example.com.            86400   IN      NS      example.com.
 
;; ADDITIONAL SECTION:
example.com.            86400   IN      A       192.168.1.2
 
;; Query time: 160 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Thu Aug 28 02:18:34 2003
;; MSG SIZE  rcvd: 85


|目次|掲示板|過去ログ目次|▲頁先頭|