- ベストアンサー
アパッチでサーバネームを設定
したんですが、http://サーバ名/のアクセスができません。http://IPアドレス/の方はできるようになっています。DNSを構築しなくてもhttpd-configでServerNameに入れたいサーバ名を入れるとよいと本に書いてあったのですが(reloadもしました。)他に何かしなければいけないことはあるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>DNSを構築しなくてもhttpd-configでServerNameに入れたい >サーバ名を入れるとよいと本に書いてあった 本がウソを書いているか質問者さんが本の内容を曲解して いるかのいずれかだとおもいます。 ServerNameはアクセスが失敗したときに、リトライさせる ために使ったりします。 とりあえずということであればクライアント(自分のマシン) のhostsなどに名前とIPアドレスの組み合わせを書いておけば DNSが無くてもアクセスはできます。
その他の回答 (2)
- yambejp
- ベストアンサー率51% (3827/7415)
/etc/hostsはサーバーの方に書いたんじゃないですか? そうではなくクライアント側のマシンに書くのですよ。
お礼
ありがとうございます。 サーバの方に書きました。クライアントはwin98の場合、どこに書いたらよいでしょうか?コンパネ→ネットワークのDNSの所とは違うと思うのでよく分りません。
補足
ありがとうございます。 もう少し自分で調べてみたいと思います。 一先ず質問を打ち切ります。
- n_breakdown
- ベストアンサー率50% (9/18)
ServerNameを設定したところで、それが名前解決できないのであれば、アクセスできません。 DNSを構築しないのであれば、hostsファイルに該当するドメインを設定すれば、アクセスできる様になります。 hostsファイルの設定 http://www.google.com/search?hl=ja&lr=lang_ja&num=100&q=hosts
お礼
ありがとうございます。 /etc/hostsにも設定してありますが 名前解決しません。私はルータを介してサーバとクライアントを繋いでるのでその辺に問題があるのでしょうか
お礼
ありがとうございます。 /etc/hostsにも設定してありますが名前解決しません。 ハブでなくルータを介してサーバとクライアントを繋いでいる所に原因があるのでしょうか?