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
↑このように記述することで解決しました。
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