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

Mac1台だけの時MacDNSのMXは?

発言者:redpine@kobedenshi.ac.jp
( Date Monday, April 14, 1997 21:42:18 )


いつもここにはお世話になっています。

 今回サーバー一式を立ち上げてInternetに接続したのですが、
わからない点が出てきましたのでお教えください。

現在すべてのサーバー(MacDNS,MacHTTP,AIMS)を1台の
PowerMacで立ち上げています。
ネームサーバーはns.arthouse.co.jpでこれに
IPアドレスが割当たっています。
MacDNSのエイリアスでwww.arthouse.co.jpとftp.arthouse.co.jpを
作成し、MXにns.arthouse.co.jpをarthouse.co.jpとするように指定しました。

しかし、AIMSのPreferencesのServer Nameでarthouse.co.jpを指定しても
ユーザー名@arthouse.co.jpでメールが出せなかったのです。
仕方無しにMXを消去してエイリアスでarthouse.co.jpを作ったら
動きました。ええんか?こんなんで。(^_^;

サーバーマシンが複数あるときの指定は解説にありましたが、
このように一台だけのときにはどのように設定すればよいのでしょうか。
ご指導の程宜しくお願いいたします。

   赤松 富美雄

→  Mac1台でのサーバー アートハウス

田中求之 さんからのコメント
( Tuesday, April 15, 1997 00:55:25 )

MacDNS の MX Only Host として ns.arthouse.co.jp を作成したのに
うまくいかなかったということですよね?
(ホストごとの MX 欄とは別に、サイトのメールサーバーを指示するために、これを
登録する必要があります)。

なんでかな??

サーバーが1台だろうが数台だろうが、原理的には変わらないはずなのにな?

redpine@kobedenshi.ac.jp さんからのコメント
( Tuesday, April 15, 1997 14:55:03 )

えーと、MX Only Hostで指定したいのは arthouse.co.jp です。
最初はmail.arthouse.co.jpをエイリアスで作成して、
それをMX Only Hostにarthouse.co.jpと指定したのですが、MacDNSに
エイリアスは指定できないと怒られました。
それでMX Only Hostを削除し、エイリアスに 
arthouse.co.jp を追加しています。

 今も届いたり届かなかったりという状態です。
(ユーザー名@ns.arthouse.co.jpは確実に届くが
ユーザー名@arthouse.co.jpは届かないこともある。)
ユーザー名@arthouse.co.jpを使ってゆきたいので
原因を特定したいのです。
もう1台追加すれば問題は何も無くなりそうですが、
予算の都合もあってすぐには難しいのです。

田中求之 さんからのコメント
( Tuesday, April 15, 1997 18:01:49 )

MX-Only Host で指定するマシンは、Perm タイプの指定を行っている
サーバーに限りますですから、Mx-Only ホストを指定するダイアログで

・Host Name: arthouse.co.jp

・Mail Exchanger: 10 ns.arthouse.co.jp

という設定を行うことになるのですが、これではだめだったということですね?

*メールサーバーとして動かしているマシンの、エイリアスではないホスト名
を Mail Exchanger に指定する必要がありますので、ns.arthouse.co.jp
を指定するわけですが。

おがさわら さんからのコメント
( Wednesday, April 16, 1997 11:56:58 )

赤松さんこんにちは。

知り合いの会社でも同じような現象がおこってしまったことがあります。
で、いろいろと設定をいじっていたのですが....

AIMSのSending SetupのDomainが*ってなっているのを、arthouse.co.jpに
してVia Host....にして、ns.arthouse.co.jpにすればうまくいったよう
に思いました(って、なにがなんだかわからないですね(笑))。

あと、PreferenceでServer namesのところで、arthouse.co.jpをデフォル
トにしてありますか?

うちの会社はこれで(もちろん、MacDNSです)うまくいっています。

ちなみにMacDNSのMXレコードの設定は

Host Name:arthouse.co.jp.
Mail Exchangers:ns.arthouse.co.jp.

っとなっています。

redpine@kobedenshi.ac.jp さんからのコメント
( Monday, April 21, 1997 17:55:42 )

そうです。>田中さん

おがさわらさん 有り難うございます。
今週はオーナーが出張のため、サーバーの設定が出来ないので
又来週にでもきちんとやり直したいと思います。

  赤松 富美雄

redpine@kobedenshi.ac.jp さんからのコメント
( Wednesday, April 30, 1997 17:47:27 )

設定して見ました。
Permanent HostとMx-only Hostをごちゃ混ぜにしていたようです。

今はMacDNSの設定で、
Mx-only arthouse.co.jp.
Perm    ns.arthouse.co.jp.
Alias   ftp.arthouse.co.jp.
Alias   www.arthouse.co.jp.
となっています。

ns.arthouse.co.jp.のMail Exchange設定では
  10 ns.arthouse.co.jp.
を指定してあります。
arthouse.co.jpを指定するのかと思ったのですが、
Permanent Hostじゃ無いと駄目、と怒られます。
もしかして必要無いのかもしれませんが、そこがわかりません。
Mx-only Hostの arthouse.co.jp.内のMail Exchange設定は
  10 ns.arthouse.co.jp.
になっています。

AIMSの設定はおがさわらさんの助言にしたがって設定して見ました。

今のところうまく動いてくれているようですが、
これで大丈夫でしょうか? (^^;

  赤松 富美雄

田中求之 さんからのコメント
( Wednesday, April 30, 1997 18:58:02 )

> ns.arthouse.co.jp.のMail Exchange設定では

この部分は、極端に言うと、設定しなくても問題は起きないと思います。
MX-only host さえきちんと設定しておけば、メールは届くようになる
はずです。

>Mx-only Hostの arthouse.co.jp.内のMail Exchange設定は
>  10 ns.arthouse.co.jp.
>になっています。

これでよいはずです(というか、こうしないと間違い)

redpine@arthouse.co.jp さんからのコメント
( Wednesday, April 30, 1997 19:23:51 )

 ↑オーナーに頼んでアカウントを使わせて頂けるようになりました。(^^)/

ありがとうございます。>田中求之さん

えー まだ問題があるようです。
隣にあるクライアントマシンからメールクライアントで
IPアドレスが取得できないと文句を言われます。
メールクライアントではサーバーに arthouse.co.jp を指定してます。

WhatRouteを使うと、Queryではarthouse.co.jpで返ってきますが、
PingやTracerouteではarthouse.co.jpを指定するとエラーになります。
MacDNSのログにも
97.4.30 7:11:48 PM Received query for unknown host in our domain:
 (arthouse.co.jp.arthouse.co.jp.).
なんてでてきます。
うーん よくわからないです。(;_;)

  赤松 富美雄


田中求之 さんからのコメント
( Wednesday, April 30, 1997 19:35:55 )

メールソフト(クライアントソフト)の設定の際には SMTP ホストも POP アカウントも
すべて ns.arthouse.co.jp を指定してください。たとえば、

SMTP Host: ns.arthouse.co.jp

POP アカウント: xxxx@ns.arthouse.co.jp

のように設定します。MX-Only host というのは、あくまでもそのドメインの
メールサーバーがどれであるかを指定するためのものであって、Alias とは
ことなります。つまり、arthouse.co.jp という名前を持ったマシンは存在
しません( MX-Only Host = MX レコード です。このへんが MacDNS では
かえって分かりにくいんだよなぁ…)。


田中求之 さんからのコメント
( Wednesday, April 30, 1997 19:40:15 )

念のため、くどいようですが、someone@arthouse.co.jp という
メールアドレスの人が、自分のメールソフトの設定を行う場合、

SMTP Host: ns.arthouse.co.jp

POP アカウント: someone@ns.arthouse.co.jp

返信用アドレス: someone@arthouse.co.jp  <--- これがいわゆるメールアドレスになる

という設定を行ってください。これで大丈夫だと思いますが?

高村和則@長野市 さんからのコメント
( Wednesday, April 30, 1997 19:46:43 )

初めまして。高村@長野市です。

やっぱり皆さん同じ様なことで悩んでいらっしゃるんですね。
そんなわけで,スッパリと MacDNS+AIMSを諦めて全てNTで
やってしまったワタシです。(軟弱モノと言われるでしょうねぇ。)

redpine@arthouse.co.jp さんからのコメント
( Wednesday, April 30, 1997 19:59:16 )

 素早いコメント感謝します。
本当にありがとうございました。
動きました。

 クライアントの設定だったのですね。
>arthouse.co.jp という名前を持ったマシンは存在しない
ってことは当然Pingが通る訳はないということですね。

うーむ 我ながら間抜けやなぁ。

  赤松 富美雄

おがさわら さんからのコメント
( Thursday, May 01, 1997 12:51:02 )

そうですね。MXレコードってのは、foo.co.jp宛に来たメールをどこのサーバ
に回送するか?(例えばmail.foo.co.jp)というのを決めているレコードで
すので(あぁ、非常に大きな誤解がありますが)あくまでfoo.co.jpはネット
ワークの名前であると私は理解しています(違うのかな?)。

で、うちの会社ではついにMacDNSからQuickDNS Proに乗り換えました。

やっぱりMacDNSよりも速いですね。ただ、設定に関してはMacDNSの方が少し
わかりやすいでしょうか。もちろん、BINDのことを知っている方であれば、
QuickDNS Proもかなりわかりやすいです。

→  QuickDNS Pro日本語版のページ

田中求之 さんからのコメント
( Thursday, May 01, 1997 16:08:31 )

>うちの会社ではついにMacDNSからQuickDNS Proに乗り換えました。
>やっぱりMacDNSよりも速いですね。

早いですよ。それに、やはり Parent サーバーが必要ないというのは
大きな点ですね。

設定は確かに MacDNS より面倒ですが、言い方を変えると、QuickDNS の
設定がちゃんとできないのであれば、ドメインの DNS サーバーの運用を
行うには知識不足と言ってもよいのではないかと思います。

サイトを立ち上げる際に、いちばんしっかりとした知識が要求され、かつ
重要なサーバーは DNS サーバーですからね。Web サーバーなんて
ダブルクリックしておけばそれでいいんだから (^_^;;

現在 1.1.1 ですが(私は英語版を使っています)、バージョンアップの
たびによくなってきていますね。

おがさわら さんからのコメント
( Thursday, May 01, 1997 16:59:24 )

>設定は確かに MacDNS より面倒ですが、言い方を変えると、QuickDNS の
>設定がちゃんとできないのであれば、ドメインの DNS サーバーの運用を
>行うには知識不足と言ってもよいのではないかと思います。

そうですね。Internetサーバを構築していく上で、一番重要であり、一番
わかりづらいものがDNSだと思います。QuickDNS Proは少なくともBINDより
も設定などは楽ですが(BINDには泣かされました...(^^;)、やっぱり知識
としては、DNS&BINDを読めるぐらいでないとだめでしょうね。

#もちろん、これはMacDNSでも当てはまることだと思います。