IKU さんの件、報告しておきます。
学内がプライベートIPアドレスというのは勘違いだったようで、
グローバルIPアドレスではあるが、学内LANとインターネットの間に
ファイアウォールがあり、インターネットへのアクセスは
プロキシサーバ経由ということのようです。
現在はサーバ機でパーソナルファイアウォールを無効化し、
クライアント機ではブラウザの例外欄にサーバ機のIPアドレスを
追加して AN HTTPDにアクセスができるようになったそうで、
とりあえずよしとしました。
IKU さん
AN HTTPDの話題ではなくなってますし、プロキシの設定方法は部外者ではなく
LANの管理者に問い合わせるべきなので、可能なら学内で解決してもらうのが
一番かと思います。
もし学内に適当な人がいないのなら続けるのは構いませんが、もっと
具体的な内容を教えてもらうことが必要ですので、このコメント集ではなく
メールに切り替えるた方がいいかと思います。
ということで、以下の回答はメールでお願いします。
(1) クライアントPCで、これまでIEのプロキシをどう設定していたのでしょうか?
「自動構成」「プロキシサーバ」「詳細設定」の中の「サーバ」と「例外」の
全項目について設定内容を書いてください。
(2) 上記(1)の設定でこれまでインターネットへのアクセスと学内のサーバへの
アクセスは問題なくできていたのでしょうか?
(3) AN HTTPDが動いているPCのIPアドレスとアクセスするときの URLは?
(4) 学内の他のサーバの IPアドレスとアクセスするときの URLは?
(5) テストしたクライアントPCのIPアドレスは?
クライアントPCは複数あり、全てのクライアントから AN HTTPDにアクセス
できないのか、それともアクセス可能なクライアントもあったのでしょうか?
(5) ウイルスバスターはクライアントPCにインストールされたもののことでしょうか?
クライアント側の影響はよく分かりませんが、とりあえずサーバ側も
クライアント側もファイアウォールは止めてテストしてください。
いとさん、お返事ありがとうございます。
さっそく
[ ] 設定を自動的に検出する
[ ] 自動構成スクリプトを使用する
[ ] LANにプロキシサーバを使用する(これらの …)
の 3個所のチェックを外した状態で、AN HTTPDと学内の他のWebサーバにアクセス可能かどうかテストしてみましたが、AN HTTPD(自分のPC上にPerlで作ったページのこと?)にはアクセスできましたが、学内の他のWebサーバにはアクセスできませんでした。
なお、そのときでるメッセージは以下の通りです。
「サーバが見つかりません
ページを表示できません
検索中のページは現在、利用できません。Web サイトに技術的な問題が発生している か、ブラウザの設定を調整する必要があります。
次のことを試してください〜」
というエラーです。
ちなみに、ウイルスバスターのパーソナルファイアウォールの設定を変えることで一部のPCからはアクセスできるようになったそうです。ウイルスバスターの設定とかも何か関係してくるのでしょうか?
httpd初心者(というかPCの初心者)なもんで意味不明なことゆってるかもしれませんがどうかよろしくお願いします。
IKU さん
そのエラーメッセージは多分プロキシサーバが出しているものです。
そのプロキシ経由でインターネットにはアクセスできるが、
LAN内部のサーバにはアクセスできないからかもしれません。
それを確かめるために、前回の繰り返しになりますが、以下を実行してみてください。
1. インターネットオプションで、
[ ] 設定を自動的に検出する
[ ] 自動構成スクリプトを使用する
[ ] LANにプロキシサーバを使用する(これらの …)
の 3個所のチェックを外した状態で、AN HTTPDと学内の他のWebサーバに
アクセス可能かどうかテストする。
どちらもアクセスできたときはこの下の 2. も実行します。
どちらにもアクセスできないときは、後は学内のネットワーク管理者に相談してください。
どちらか一方にしかアクセスできないときは、どちらでどういうエラーになるかを教えてください。
2. 上記 1.の設定でアクセス可能なら、学内のサーバへのアクセスにはプロキシを経由しないように
例外を設定すればいいという話なので、プロキシを以下の設定にしてテストしてみてください。
[ ] 設定を自動的に検出する
[ ] 自動構成スクリプトを使用する
[v] LANにプロキシサーバを使用する(これらの …)
アドレス、ポート欄には現在使用中のプロキシサーバを設定
[v] ローカルアドレスにはプロキシサーバを使用しない
HTTP欄 は使用中のプロキシサーバが設定されているのでそのまま
[v] すべてのプロトコルに同じプロキシサーバを使用する
例外欄 10.*.*.*;*.kansai-u.ac.jp
もしプライベートIPアドレスがクラス Aでなければ 10.*.*.* の個所は要変更です。
これで学内のどのサーバにもアクセスできないなら、やはり学内のネットワーク管理者に
相談してください。
いとさん、さっそくのお返事ありがとうございました。説明が不十分ですみませんでした。
他のPCからアクセスしたときにでるエラーメッセージは以下の通りです。いまだ原因がよく分からないのでよろしくお願いします。
Problem Report : There was a communication problem.
Message ID : TCP_ERROR
Problem Description : The system was unable to communicate with the server.
Possible Problem Cause : The Web server may be down.
The Web server may be too busy.
The Web server may be experiencing other problems,
preventing it from responding to clients.
The communication path may be experiencing problems.
Possible Solution : Try connecting to this server later.
IKU さん
「アクセスできませません」「うまくいきません」というときの
エラーメッセージが分からないので、説明からはプロキシが
原因かどうかは判断できません。
もし IEのインターネットオプションで、接続 -> LANの設定 の中
自動構成やプロキシサーバのチェックをすべてオフにしてアクセスできれば
プロキシ設定の問題だと思います。
アクセスできないとき、学内向けの Webサーバは他にも沢山あると思うのですが
それらにはアクセスできるのかどうかで、さらに問題点が絞れると思います。
IEのプロキシ設定については以下のページの 2.ブラウザの設定 を参考に。
http://homepage1.nifty.com/yito/anhttpd/faq/proxy.html
プライベートIPアドレスがクラスA (10.0.0.0 - 10.255.255.255)なら
普通に考えれば、IEのプロキシの例外欄は
10.*.*.*;*.kansai-u.ac.jp
のような設定になるのではないかと思うのですが。
はじめまして.私,大学の一研究室で研究室内の人にWEB上でアンケートを行ってもらうためにhttpdを使わせてもらおうと思ってます.
しかし,今LAN内の自分のPCにhttpdをインストールし,自分のPCのプライベートIPアドレス,または127.0.0.1ではアクセスできるのですが,同じLAN内の他のPCからはアクセスできませんでした.
ホームページの方の過去ログを見てみたのですが,ブラウザのプロキシの設定で,「例外」で自分ののIPアドレスにはプロキシを使用しないように指定することで解決するように思えたのですが,それでもうまくいきませんでした.
どうかよろしくお願いします。