このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

BINDの設定方法がわかりません_2。

発言者:まえばし
( Date Friday, October 05, 2001 20:16:04 )


お世話になっております。
制限領域を超えてしまったので、新しくタイトルを作りました。

とりあえず。あさって出社して作ろうかと思います。
状況は
TITLE:「BINDの設定方法がわかりません。」
の最後の状況と同じです。
何かアドバイスがありましたらよろしくお願いします。

それから、皆様これまでいろいろとありがとうございました。

micky さんからのコメント
( Friday, October 05, 2001 23:04:46 )

こんばんは、mickyです。
う〜ん、どうにも全体像がつかめないので断片的な発言になりますが、
まずは一つ目、

>Oct 5 14:13:12 localhost named[369]: /etc/named.conf:2: syntax error...

これは、単純に“;”忘れですね。以前の発言中の設定を引用すると、

>options {
>   directory "/var/named";
>   //secondary DNS
>   allow-tansfer{
>      143.90.***.57;  ←この“;”
>   };
で、察するにこれはODNの指定したセカンダリですよね。
1.プロバイダはODNで、固定IPアドレスをいくつかもらっていると思われますが
あっていますか?
2.ODNの方でちゃんとサブドメインとして登録されていて、その指定が
“33.***.8.211.in-addr.arpa”ですね?
3.ZONEファイルの部分の説明が意味不明なんですが、DNSサーバのFQDNを
“dns.***.co.jp”として、最初の一行は、
@      IN     SOA     dns.***.co.jp.  root.***.co.jp. (
でいいはずですが、“211.8.***.34”とはいれていないですよね?
4.システム環境設定のネットワークの部分は、自分のIPアドレスが“211.8.***.34”、
サブネットマスクはプロバイダの指示通り、ドメインネームサーバには“211.8.***.34”
“149.90.***.57”がはいっていますね?

あとはゾーンファイルも違うかもしれませんが、まずはここから見直してみてください。
あと、問題をなるべく単純にするために、最初はnamed.confの設定はいろいろなオプ
ションをつけたりせず、動作を確認してからオプションをすこしづつつけていったほうが
吉かと思います。頑張ってください。

まえばし さんからのコメント
( Saturday, October 06, 2001 09:01:44 )

おはようございます。お世話になっております。

> これは、単純に“;”忘れですね。以前の発言中の設定を引用すると、
はい、";"忘れでした。
これは、昨夜気がついて修正したのですが、まだうまくいきません(^^;)。

> 1.プロバイダはODNで、固定IPアドレスをいくつかもらっていると思
> われますがあっていますか?

はい。そのとおりです。

> 2.ODNの方でちゃんとサブドメインとして登録されていて、その指定が
> “33.***.8.211.in-addr.arpa”ですね?

すみません、アホな質問かもしれないんですが、
ここの「サブドメイン」というのはどういうものでしょうか?。
一応:
プライマリDNS:211.8.***.34
セカンダリDNS:143.90.***.57
のつもりなのですが、、、。

> 3.ZONEファイルの部分の説明が意味不明なんですが、DNSサーバのFQDNを
> “dns.***.co.jp”として、最初の一行は、
> @      IN     SOA     dns.***.co.jp.  root.***.co.jp. (
> でいいはずですが、“211.8.***.34”とはいれていないですよね?

はい、これは大丈夫です。
ただ関数内で:
dns.****.co.jp.        IN     A      211.8.***.34

と入れています。


> 4.システム環境設定のネットワークの部分は、自分のIPアドレスが
>“211.8.***.34”、
>サブネットマスクはプロバイダの指示通り、ドメインネームサーバ
> には“211.8.***.34”
>“149.90.***.57”がはいっていますね?

セカンダリDNSは、"143".90.***.57です。
(もしかして、どこかで間違ってその値が入っていたでしょうか?(^^;)。)

ほかは、おっしゃられるとおりです。

とりあえず、明日出社する予定なので、mickyさんのおっしゃられた
上記の点を確認したいと思います。
(昨夜自宅に、設定ファイルのみ転送してWinでお返事しています。)
どうもありがとうございました。

micky さんからのコメント
( Saturday, October 06, 2001 11:13:08 )

こんにちは、mickyです。

>ここの「サブドメイン」というのはどういうものでしょうか?。
>一応:
>プライマリDNS:211.8.***.34
>セカンダリDNS:143.90.***.57
>のつもりなのですが、、、。

通常、固定IP8個を割り当ててもらえるサービスは、プロバイダ側から
サブドメイン扱いで設定してくださいとされるかと思っていたのですが、
ODNは違うかもしれませんので、とりあえずプロバイダの指示通りに
このあたりは設定してください。大雑把に言うと、逆引の仕組み上
の問題です。

>ただ関数内で:
>dns.****.co.jp.        IN     A      211.8.***.34

ここは確かFQDNを入れる必要があるはずです。したがって、
dns.***.co.jp
だと思います。

micky さんからのコメント
( Saturday, October 06, 2001 11:18:43 )

こんにちは、mickyです。

↑訂正です。後半の部分、意味不明になってしまいましたね。多分まえばし
さんの設定のままで大丈夫だと思います。NSもちゃんと指定していますよね。
ゾーンファイルの設定の仕方などはWebを探せばいくらでもありますから、
探してみてください。

まえばし さんからのコメント
( Saturday, October 06, 2001 17:53:43 )

先ほどまで、御殿場高原という地ビールのレストランに行ってました。

ふつうビールって飲み屋でも「とりあえず」って頼む感じですよね?。
ここのやつは、「ああっ。ビールっておいしかったりする!?」とか
思ってしまいました。
(南関東圏の方でしたら、ここはお勧めかもしれません。)
で、温泉に入って昼寝して帰ってきたところです。

そして、その間にいろいろとレスを頂き本当にありがとうございまし
た。

どうやら、"named.conf"は、これでよいということですね?。
あと、メールで、zoneファイルのことを教えてくれた方がいるので
それらの情報を持って行って、明日トライしてみます。
うまくいきましたら、ここで報告します。
どうもありがとうございました。

まえばしです! さんからのコメント
( Sunday, October 07, 2001 17:20:59 )

できました!!!。(^^)v
ようやくできました!。
いろいろアドバイスを頂いたみなさん。本当にありがとうございました。
この場を借りて深く御礼申し上げます。

(終盤の方で)うまくいかなかった原因は、改行コードのようでした。
HPでzone file, named.conf を設定しているものをそのまま、"TextEdit"
にコピー&ペーストしたものを元に作っていたのですが、そのようにする
と改行が変になってしまうようです。
(ちゃんと調べたわけではないのですが、おそらくCR/LFになっていない
 のではないかと思います。)

(私は、5年前にはじめてパソコンなるものを触った超GUI人間なので
viとかは取っ付きづらいのですが、)viで改行を直したら動くように
なりました。