• 締切済み

apacheのテストページ

Linux初心者です。 Apacheをインストールして、初めてサーバにアクセスする際。 URL欄にホスト名あるいはIPアドレスを入力するとテストページが現れるハズなのですが・・・・・・。IPアドレスでは表示されるのに、ホスト名では表示されません。 一方、LAN内の他のマシンからアクセスすると。 IPアドレスでもホスト名でもテストページが表示されます。 どうしてApacheを入れたサーバからのアクセスでは、ホスト名の入力が効かないのか??・・・・・・わかりません。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.4

とりあえずdigしてみてください dig マシン名.ドメイン.co.jp >LAN内の他のマシンはWinです。 ipconfig /all をして、DNS Serversの値をみればわかります。

KXZ2
質問者

補足

いつもありがとうございます。 digは昨日、自分で試してみました。 NOERRORと出て、正常に応答してるンだなと。 グローバルIPアドレスも分かるんだなと。 思ったのですが、それ以上のことは理解できませんでした。 しかし、自分の操作では、お教えのようにマシン名.ドメイン名を入力するのではなく、ホスト名.ドメイン名を入力してました。 ちょっと試してみます。

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

> LAN内の他のマシンではホスト名でも表示されるんですよ。 ってことはおそらくDNSに登録されているんですよね? Linuxマシンの/etc/resolv.confはどうなっていますか? 他のマシンと同じDNSを参照していますか?

KXZ2
質問者

お礼

回答ありがとうございます。 /etc/resolv.confをみてみました。 search ドメイン名 nameserver ルーターのIPアドレス になってました。 >他のマシンと同じDNSを参照していますか? ↑これはどこを調べればいいのですか? LAN内の他のマシンはWinです。 \system32\drivers\etc\hosts でしょうか?

  • ralf124c
  • ベストアンサー率52% (232/446)
回答No.2

「host.conf」の「order」は「hosts,bind」の順になっていますか?

KXZ2
質問者

お礼

回答ありがとうございます。 今、確認してみましたが、hosts,bindの順になっていました。 ところでhost.confは何をするファイルなんでしょうか? 閲覧の順番ですか?

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

名前の解決ができていないのでは? hostsで対応可能かと。

KXZ2
質問者

お礼

さっそくの回答ありがとうです。 自分もそう思ったのですが、LAN内の他のマシンではホスト名でも表示されるんですよ。 /etc/hostsを何回か書き直してみたのですが・・・・・。ダメでした。 その他に修正が必要なファイルがあるとすればどれでしょうか?

関連するQ&A