- PR -

apacheにて正引きできない

1
投稿者投稿内容
jokers
ベテラン
会議室デビュー日: 2002/08/04
投稿数: 73
投稿日時: 2003-06-28 10:42

 現在私は自宅webサーバを設定中でして、DNSサーバ(OS linux)を設定後、apacheのhttp.confを設定中ですが、正引きができません。
 DNSサーバはhost、digコマンドで確認致しました。正引き、逆引きはできるようです。
 http.confはserverNameはwww.ドメイン名に設定しました。またhostnamelookup on として再起動致しましたが動きません。
 また、ホスト名.ドメイン名また単にドメイン名でも動きません。
 但し、IPアドレスではwebを開くことはできます。
 原因としてはどのようなものが考えられるのですか。
 ご教授いただければ大変有難いのですが
Dr.Doraemon
ぬし
会議室デビュー日: 2002/03/23
投稿数: 265
投稿日時: 2003-06-29 13:02
お疲れ様です。

正直、私には内容があまり理解ができません。
> apacheのhttp.confを設定中ですが、正引きができません。
これは、どういう意味なのでしょうか?

何に対しての正引きができないのでしょうか?
WEBサーバに設定したドメインが、nslookupで正常な値が返ってこないという意味なのでしょうか?

申し訳ないのですが、環境等を詳しく記述していただけないでしょうか?

これだけの説明では、apacheがなんのOSで動作しているかや、DNSサーバが別サーバ機にあるのかなどがまったくわからないのでアドバイスができません。

よろしくお願いします。
未記入
大ベテラン
会議室デビュー日: 2003/06/28
投稿数: 219
投稿日時: 2003-06-29 15:30
上位DNSサーバーにそのドメイン名が引けるよう準備されていないのでは?(推測)。どこかのプロバイダからドメインを借りているとすればこの例ではありませんが・・・。
また、手軽にDNSを得る手段としてはダイナミックDNSがあります。(この場合は大抵apacheで
はドメイン設定せず、ドメインを提供しているプロバイダに従うことになります。)


[ メッセージ編集済み 編集者: Ken-Lab 編集日時 2003-06-29 16:17 ]
ぽんす
ぬし
会議室デビュー日: 2003/05/21
投稿数: 1023
投稿日時: 2003-06-30 10:03
(apache で構築された)web サーバに対して、IPアドレスを用いれば
アクセスできるのに、ホスト名を用いるとアクセスできない、という
ことだと理解しました。
hostnamelookup on で動かない、というところから察するに、DNS が
ひけていない、ということだと思いますが...

私は host, dig の動作について詳しくないのですが、
 1. 本当に意図した通りの DNS から答えを得ていますか?

 2. 例えば nslookup だと resolver と動作が完全に一致するわけでは
  ないので、 nslookup では名前をひけるのに、いざブラウザを使って
  web アクセスしようとすると名前解決ができない、なんてことが
  起こり得ますが、同様なことはありませんか?
未記入
大ベテラン
会議室デビュー日: 2003/06/28
投稿数: 219
投稿日時: 2003-06-30 10:52
補足ながら、私もぼんす様の

> (apache で構築された)web サーバに対して、IPアドレスを用いれば
> アクセスできるのに、ホスト名を用いるとアクセスできない、という
> ことだと理解しました。

と解釈させていただき、レスさせていただきました。
確かにもう少し情報があれば的確なアドバイスができるかもしれませんが、
この内容から察するには、LAN内では名前解決できている(かもしれない)のに、
WANではできないと解釈しました。

もし、WAN側が固定IPであっても、(大袈裟ですが)ICANNからゾーン情報を
辿って来れない限り、外部アクセスに対しては名前解決ができないですので
恐らく外部DNSサーバーのゾーンファイル未設定が原因している、と判断しました。
jokers
ベテラン
会議室デビュー日: 2002/08/04
投稿数: 73
投稿日時: 2003-07-08 21:58
 HPを公開する前のローカル環境でのテストとしてweb環境を構築しておりましたが、クライアントマシンの設定が抜けており設定したところ、ホスト(www).ドメイン.ne.jpにて行いましたら、正常に起動しました。あとは、メールサーバーの設定とsambaのみです。
  皆さんご指導頂きまことにありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)