Re: RedHat8でメールサーバ構築について(教えてください) ( No.41 ) |
|
- æ¥æï¼ 2005/04/27 00:57
- ååï¼ かずくん
- みっ・・・・スレが見にくい・・・・。
>kimio.co.jp このドメインってどっから出てきたんですかねぇ^^; onamae.comで調べましたが誰も取得されていないようで。法人でなきゃ取れないと思います。
|
Re: RedHat8でメールサーバ構築について(教えてください) ( No.42 ) |
|
- æ¥æï¼ 2005/04/27 09:47
- ååï¼ 管理者
- kimio様
> 管理人様の言われるところの基礎から学ぶということは、こういったサイトを参考にして、ファイルの記述の一つ一つの意味を解釈していくということでよろしいでしょうか。
ファイルの記述一つ一つの意味を解釈すると言うのは、後段階です。 例えば、kimio様が今回投稿されたBINDを例に取って見ましょう!
BIND(DNS)の概要は漠然的に知っているが、どの様に動作しているかご存知ですか? まず、クライアントから接続先のURLまたはIPアドレスを指定してサーバに問い合わせします。 仮にURLで問い合わせがきた場合、そのURLをIPアドレスに変換してクライアントに返却します。
上記までは、大抵の方は知っているはずです。
では、DNSサーバはどの様に動作し、また、最低限必要な情報と環境は何でしょう? URL名とIPアドレス、外部公開時にはルータのポート53が開いている事(ローカルではポート53で通信しています)が必須です。 ここで、URLとIPアドレスの情報を設定して行くのが「named.conf」です。 最低限機能する上で「named.conf」のセクションは[options]と[zone]になります。
[options]にはnamedの各種動作を指定する部分 [zone]にはドメイン情報に関する動作を指定する部分 ※:実際のドメイン情報[zone]にはURLとIPアドレスの情報はない (zoneセクションの「file」に指定されているファイル内に設定されている) また、そのfile内にはレコード定義の情報になります。
基本動作に照らし合わせると以下の順番になります ①クライアントがURLを指定し、サーバに問い合わせる(この時port53を使用) ②サーバはport53に関連付けられているbindに処理を任せる ③bindは[options]に設定された動作に基づき処理をする ④URLは既知の情報(キャッシュ)されていればクライアントにキャッシュされたIPを返す ⑤URLを知らない場合、[zone]で設定されている情報を調べ、見つかった場合はそのIPを返す ⑥自分で解決できないURLの場合[zone "."(ルート)]に問い合わせ、そのIPを返す
だらだらと、長くなってしまいましたが、基本動作に当たる部分が設定項目の何処にあたるか? を抑えておけば、全ての設定項目を覚える必要がないという事です。
> 自分でどうにもならなくなったら、直接ここで質問させていただきます。そのときは、お願いします。 もちろん、わかる範囲内でお答えさせて頂きます。 そのほか、熟知している方からもアドバイスが頂けますしね。
> あと、なんか、管理人様に〜様と書かれると緊張してしまいます。全員が、〜さんではいけませんか。 癖になってしまったみたいです。 これからは、常連さんには"さん"を付けようかな?
|