投稿日:2004年05月26日 作成鷹の巣

No.16125 Apache 2.0.49で『ページを表示できません』となる。



Apache 2.0.49で『ページを表示できません』となる。

No.16125 投稿時間:2004年05月26日(Wed) 21:31 投稿者名:naomi URL:

はじめまして。
先週、自宅サーバの勉強を始めたばかりの超初心者です。

Windows2000
Apache 2.0.49
DynamicDNS
ADSL
(PHP4)

Apache 2.0.49のhttpd.confを更新後、Restartして、DynamicDNSのIPも更新し、
http://localhost/http://127.0.0.1/では、ちゃんと自分のHPが表示されるのですが、
IPやDynamic DNSのURL(自分のHPのURL)では『ページを表示できません』になってしまいます…
(Apache 1.3.29でやってみた時は開けたのに…)
どうしてでしょうか?
どうぞよろしくお願い致します<(_ _*)>ペコ


ipconfig で自分のマシンのIPアドレスを確認してください。

No.16127 投稿時間:2004年05月26日(Wed) 22:11 投稿者名:通行人 URL:

> はじめまして。
> 先週、自宅サーバの勉強を始めたばかりの超初心者です。
> Apache 2.0.49のhttpd.confを更新後、Restartして、DynamicDNSのIPも更新し、
> http://localhost/http://127.0.0.1/では、ちゃんと自分のHPが表示されるのですが、
> IPやDynamic DNSのURL(自分のHPのURL)では『ページを表示できません』になってしまいます…
> (Apache 1.3.29でやってみた時は開けたのに…)

ルータをしている場合、グローバルIPやDDNSのURLでは
アクセスができません。(naomi さんの環境では)
hosts のファイルでIPとホスト名の関連付けが必要です。
ipconfig で自分のマシンのIPアドレスを確認してください。


ルータは、使っていないです。

No.16129 投稿時間:2004年05月26日(Wed) 22:54 投稿者名:naomi URL:

通行人さん、どうもありがとうございます。

> ルータをしている場合、グローバルIPやDDNSのURLでは
> アクセスができません。(naomi さんの環境では)

えっと…ルータは、使っていないのですが、
Apache 1.3.29とApache 2.0.49は違うから、ルータが必要ということなのでしょうか?
(Apache 1.3.29では、HPが開けたので…)

> hosts のファイルでIPとホスト名の関連付けが必要です。
> ipconfig で自分のマシンのIPアドレスを確認してください。

IPは分かりますが、「hosts のファイルでIPとホスト名の関連付け」のやり方は分かりません…
初心者 丸出しで、すみません…


ping グローバルアドレスで応答ありますか?

No.16132 投稿時間:2004年05月26日(Wed) 23:37 投稿者名:通行人 URL:

> えっと…ルータは、使っていないのですが、
> Apache 1.3.29とApache 2.0.49は違うから、ルータが必要ということなのでしょうか?
> (Apache 1.3.29では、HPが開けたので…)

バージョンでルータが必要とかは関係ないです^^
ルータなしで直接つないでいるということは、つないでいるマシンが
すでにグローバルアドレスをもっているので、アクセスできるはずなのですが・・・。
ping グローバルアドレス で応答ありますか?

> IPは分かりますが、「hosts のファイルでIPとホスト名の関連付け」のやり方は分かりません…
> 初心者 丸出しで、すみません…

直接つないでいるのなら、hosts の設定を変える必要はないと思いますが。

hosts
127.0.0.1 localhost
192.168.0.1 router
192.168.0.200 www.hogehoge.com

ってな感じです。


何もセキュリティフィルターをかけていないのですか?

No.16133 投稿時間:2004年05月26日(Wed) 23:39 投稿者名:stranger URL:

> 通行人さん、どうもありがとうございます。
> > > ルータをしている場合、グローバルIPやDDNSのURLでは
> > アクセスができません。(naomi さんの環境では)
> > えっと…ルータは、使っていないのですが、
> Apache 1.3.29とApache 2.0.49は違うから、ルータが必要ということなのでしょうか?
> (Apache 1.3.29では、HPが開けたので…)
> > > hosts のファイルでIPとホスト名の関連付けが必要です。
> > ipconfig で自分のマシンのIPアドレスを確認してください。
> > IPは分かりますが、「hosts のファイルでIPとホスト名の関連付け」のやり方は分かりません…
> 初心者 丸出しで、すみません…
port ドメイン名の設定で異なる部分は

Apache 1.3.29
Port 80
ServerName 自分のHPのURL

Apache 2.0.49
Listen 80
ServerName 自分のHPのURL:80

何もセキュリティフィルターをかけていないのですか?
Windowsを直にinternetにさらすのは危険であると認識することが先だと思います
windowsは複雑で、(公表されていないものも含め)未解決のセキュリティホールも多いので
サーバとして使うには linux以上の知識と経験が必要だと私は思います

とりあえずは、設定に間違いがなく、DDNSでまともに自分のアドレスが引け、
フィルターを欠けてないのならば、表示されても良いはず
それ以上のことは、解かりません


Apache 1.3.29ではアクセス出来たのに、Apache 2.0.49では、アクセス出来ない。

No.16137 投稿時間:2004年05月27日(Thu) 00:45 投稿者名:naomi URL:

通行人さん、strangerさん、どうもありがとうございます。<(_ _*)>ペコ

> ping グローバルアドレス で応答ありますか?

ping グローバルアドレスって何か分かりません…(^-^;

> Apache 1.3.29
> Port 80
> ServerName 自分のHPのURL
>
> Apache 2.0.49
> Listen 80
> ServerName 自分のHPのURL:80

「Port 80」で設定しましたが、「Listen 80」が分かりません…(^-^;

それにしても、Apache 1.3.29ではHPが開けたのに、
Apache 2.0.49では、ナゼ、開けなくなってしまったんだろう…?

> 何もセキュリティフィルターをかけていないのですか?

もしかして、セキュリティをちゃんとやってなかったから、
既に、攻撃されてHPが開けなくなってしまったのでしょうか?
ファイアーウォールとTCP/IPフィルタリングはやってみたのですが…

> とりあえずは、設定に間違いがなく、DDNSでまともに自分のアドレスが引け、
> フィルターを欠けてないのならば、表示されても良いはず
> それ以上のことは、解かりません

設定が間違っているとしたら何だろう?
また、何か分かる事がありましたら、よろしくお願い致します。


Apache 1.3.29のhttpd.confをそのまま使っていませんか。

No.16142 投稿時間:2004年05月27日(Thu) 07:31 投稿者名:stranger URL:

> 通行人さん、strangerさん、どうもありがとうございます。<(_ _*)>ペコ
> また、何か分かる事がありましたら、よろしくお願い致します。
Apache 1.3.29のhttpd.confを使っていませんか
Apache 2.0.49のhttpd.confに書きかえましたか


一応、http://localhost/では、ちゃんとWebページが表示される。

No.16143 投稿時間:2004年05月27日(Thu) 09:10 投稿者名:naomi URL:

strangerさん、おはようございます。
レス、どうもありがとうございます。

> Apache 1.3.29のhttpd.confを使っていませんか
> Apache 2.0.49のhttpd.confに書きかえましたか

Apache 2.0.49のhttpd.confに書き換えています。
ただ、Apache 2.0.49の設定を説明しているサイトが少なくて、
自分の設定がちょっと不安なんですけど…
でも、一応、http://localhost/では、ちゃんとHPが表示されるし、
再起動した時に出る画面も一瞬で消えるので、間違ってはいないみたいなんですけどね…
原因が分からず、途方に暮れてしまいます…(-_-;)


コマンドプロンプトで ifconfig で確認。

No.16145 投稿時間:2004年05月27日(Thu) 11:14 投稿者名:通行人 URL:

> ping グローバルアドレスって何か分かりません…(^-^;

コマンドプロンプトで ifconfig で確認するか、
鷹の巣さんのTOPのページで、自分のIPがわかります。
再度そのIPでアクセスしてください。


自分のIPアドレスは分かるのですが、IPアドレスでアクセス出来ない。

No.16146 投稿時間:2004年05月27日(Thu) 11:38 投稿者名:naomi URL:

通行人さん、こんにちは。
レス、どうもありがとうございます。

> コマンドプロンプトで ifconfig で確認するか、
> 鷹の巣さんのTOPのページで、自分のIPがわかります。
> 再度そのIPでアクセスしてください。

自分のIPのことでしたら分かるのですが、IPでもアクセス出来ないんです…(。>_<。)


ping グローバルIP で応答ありますよね?

No.16149 投稿時間:2004年05月27日(Thu) 14:09 投稿者名:通行人 URL:

> 自分のIPのことでしたら分かるのですが、IPでもアクセス出来ないんです…(。>_<。)

う~ん、お手上げです^^;
ping グローバルIP で応答ありますよね?


DynamicDNSのURLでは、相変わらず、『ページを表示できません』の画面でした。

No.16155 投稿時間:2004年05月27日(Thu) 14:53 投稿者名:naomi URL:

通行人さん、レスありがとうございます。
httpd.confを、一旦、デフォルトに戻してみたら、
IPで、『あなたの予想に反して、このページが見えているでしょうか?』の画面が表示されるようになりました!
でも、DynamicDNSのURLでは、相変わらず、『ページを表示できません』の画面でした。
…ってことは、まず、IPとDynamicDNSとの関連付けがされていないということなのでしょうか?
ちなみに、DynamicDNSへのIPの更新はDiCEでやって、更新のログも ちゃんと残っています。
もうちょっと調べてみて、また、状況を書きます^^


IPアドレスは更新されています。

No.16156 投稿時間:2004年05月27日(Thu) 15:13 投稿者名:naomi URL:

今、DynamicDNSのHPで、直接、調べてみたんですけど、やっぱり、IPは更新されています。
…ということは、ApacheとDynamicDNSの関連付けがおかしいということになるのでしょうか…?


IPアドレスに矛盾が無いでしょうか?

No.16178 投稿時間:2004年05月28日(Fri) 06:29 投稿者名:shiggy URL:

超初心者より
1)グローバルドメインとIPの関係のIEに置ける設定は3日から7日かかるそうです。
2)"nplookup IPアドレス"で返されるドメイン名と、"ping ドメイン名"で返されるIPアドレスに
矛盾が無いでしょうか?

> 今、DynamicDNSのHPで、直接、調べてみたんですけど、やっぱり、IPは更新されています。
> …ということは、ApacheとDynamicDNSの関連付けがおかしいということになるのでしょうか…?


今日は、Apache 2.0.49を、一旦、アンインストールして、それから再インストールしてみようと思っています。

No.16179 投稿時間:2004年05月28日(Fri) 06:48 投稿者名:naomi URL:

> 1)グローバルドメインとIPの関係のIEに置ける設定は3日から7日かかるそうです。
> 2)"nplookup IPアドレス"で返されるドメイン名と、"ping ドメイン名"で返されるIPアドレスに
> 矛盾が無いでしょうか?

shiggyさん、レス、どうもありがとうございます。
“nplookup IPアドレス"とは何でしょうか?検索してみたんですが分かりませんでした…
IPにも種類があるということですか?

いずれにしても、Apache 1.3.29では何の問題も無くアクセス出来たので、違う原因のような気がするのですが…
今日は、Apache 2.0.49を、一旦、アンインストールして、それから再インストールしてみようかな?と思っています…


nslookupの間違いでした。

No.16180 投稿時間:2004年05月28日(Fri) 07:09 投稿者名:shiggy URL:

nslookupの間違いでした。
尚、私の場合は簡単な間違いでした。

> > 1)グローバルドメインとIPの関係のIEに置ける設定は3日から7日かかるそうです。
> > 2)"nplookup IPアドレス"で返されるドメイン名と、"ping ドメイン名"で返されるIPアドレスに
> > 矛盾が無いでしょうか?
>
> shiggyさん、レス、どうもありがとうございます。
> “nplookup IPアドレス"とは何でしょうか?検索してみたんですが分かりませんでした…
> IPにも種類があるということですか?
>
> いずれにしても、Apache 1.3.29では何の問題も無くアクセス出来たので、違う原因のような気がするのですが…
> 今日は、Apache 2.0.49を、一旦、アンインストールして、それから再インストールしてみようかな?と思っています…


“nslookup"の意味、分かりました。

No.16181 投稿時間:2004年05月28日(Fri) 07:49 投稿者名:naomi URL:

shiggyさん、レス、どうもありがとうございます。
“nslookup"の意味、分かりました^^

とりあえず、Apacheの再インストールをしてみようと思います。


このページ参考にしてみたら?

No.16182 投稿時間:2004年05月28日(Fri) 09:25 投稿者名:北斗 URL:

http://www2j.biglobe.ne.jp/~apollo/server/server.html


参考にさせていただきます。

No.16183 投稿時間:2004年05月28日(Fri) 10:41 投稿者名:naomi URL:

北斗さん、レス、どうもありがとうございます。

> http://www2j.biglobe.ne.jp/~apollo/server/server.html

早速、参考にさせていただきます。

とりあえず、Apache 2.0.49の再インストールは完了しました。

それから、DynamicDNSのHPで、
■サーバープロファイル結果
HTTP(80) 応答がありました。
FTP(21) 応答無し
POP3(110) 応答無し
SMTP(25) 応答無し
Telnet(23) 応答無し
NetBIOS(139) Time Out.
AFP(548) 応答無し
↑こういう結果が出たのですが、これで良いのでしょうか?

どうぞよろしくお願いします。


コマンドプロンプトで確認したら、グローバルIPアドレスとドメインのIPアドレスが違っていました!

No.16184 投稿時間:2004年05月28日(Fri) 11:52 投稿者名:naomi URL:

原因が分かって来ました!

コマンドプロンプトで確認してみたら、グローバルIPアドレスとドメインのIPアドレスが違っていました!
IPが違った場合は、DynamicDNSの方へメールすることになっていたので、たった今、メールして連絡待ちです。

↓shiggyさんが教えて下さったのは、このことだったのかな?

> 2)"nplookup IPアドレス"で返されるドメイン名と、"ping ドメイン名"で返されるIPアドレスに
> 矛盾が無いでしょうか?


プロバイダー(ADSL)のDNSサーバが正しいIPアドレスが返さないことが分かりました。

No.16232 投稿時間:2004年05月30日(Sun) 10:46 投稿者名:naomi URL:

こんにちは。

長くなってしまいましたが、分かった事を報告致します。

私のPCに、ダイナミックDNSサーバーは正しいIPアドレスを返すのですが、
プロバイダー(ADSL)のサーバが正しいIPアドレスが返さないことが分かりました。

それで、ダイナミックDNSの方もプロバイダーの方も丁寧に調べて下さったのですが、
いずれも異常無しで、他の方のPCからは私のHPへアクセス出来るので、
結局、私のPCの動作がおかしいようなのです…(私のPCからは、IPアドレスだったアクセス出来ます。)
ただ、ダイナミックDNSの方の話によると、このような異常は設定ミスでも起こりえないということです。
私のPCは、一体、どうなっているのでしょうか…?
もし、お分かりになる方がいらっしゃいましたら、よろしくお願い致します。


|目次|掲示板|過去ログ目次|▲頁先頭|