- ベストアンサー
自宅でWWWサーバを立てる方法とは?
- 自宅のパソコンでWWWサーバを立てる方法について教えてください。
- Windows2000の環境でAN HTTPDを使ってWWWサーバを構築しましたが、外部からのアクセスができません。
- プロバイダから割り当てられたグローバルIPで自分のブラウザからはサーバにアクセスできますが、他の人からはアクセスできないようです。解決方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
開くことができないとはどのようなエラーが出るのでしょうか。 補足いただけるとよりよい回答が得られると思います。 an httpdのオプション→一般→アクセス制御は何も登録 してないか、許可IP*.*.*.*になっていますでしょうか。 あと念のためですが友人は他のサイト自体が見られている のかもご確認させていただきたいです。 かなり憶測ですがCATVのせいかもしれないので同じCATV で自宅サーバを使っている人ののWEBページがあるか調べ てみるとよいかもしれません。 参考URLはプライベートIPだった、というオチなので意味ないのですが一応。
その他の回答 (3)
- research
- ベストアンサー率100% (1/1)
>自分のところでANHTTPDを起動した状態でポートスキャンしてもport80は閉じているといわれるので、 自分のところ、とは自分のマシンのことでしょうか。だとしたら本当に80番が閉じているならブラウザで 自分自身でもアクセスできないとハズなのですが・・。 自分自身でブラウザからアクセスできるのならばご自身の 80番ポートは開いているはずです。 FWが動いているような気もしてきましたがとりあえず 新情報があれば書いてみるといいと思います。 もっと詳しい方が答えて下さるかと。失礼いたしました。
- research
- ベストアンサー率100% (1/1)
可能性は ・プロバイダがルータの設定で80番ポートを閉じている ・HTTPDの設定ミス くらいしか思い当たりません。 an httpdの設定は簡単なのでそうミスがあるとは思えない のが困ったところですが。 私ならan httpdの設定ミスを突き止めるためにもう一個 an httpdをダウンロードして動かしてみると思います。 (つまりデフォルト状態で動かしてみる) *二個同時起動しないようご注意を。 あとは ・別の友人にもアクセスしてもらってみる(もしかしたらその友人からのみ見れないかもしれないから) ・同じCATVでWEBサーバを利用している人を探す ぐらいでしょうか。 プロではないので間違いがあるかもしれません。 参考程度にお聞きいただければと思います。
お礼
度々ありがとうございます。 同じプロバイダでサーバ立ててる人を見つけることはできなかったんですが、プロバイダに電話して確認してみたらport80は開いているといわれました。 開いてるとは言われたんですが、自分のところでANHTTPDを起動した状態でポートスキャンしてもport80は閉じているといわれるので、パソコンかanhttpdの設定がいけないんですかね・・。 もう少し調べたりしてみます。 回答ありがとうございました。
- research
- ベストアンサー率100% (1/1)
ネットワークレベルで友人宅とご自身の家がつながっているか確認するためpingをしてみるとよいです。これで an httpdのせいか別の原因があるのかわかります。 手順(友人宅から) supermacistさんのIPが211.0.0.1とした場合、 スタート→ファイル名を指定して実行→cmd→出てきたウィンドウ上でping 211.0.0.1と打って100% lossと出なかったら つながっているはずです。 ---- Googleなどでご自身のプロバイダ名と「自宅サーバ」でAND検索かければ出るかもしれません。 例 j-com 自宅サーバ で検索するとj-comで自宅サーバを立てた人のサイトが結構ヒットします。 j-com "an httpd" のように検索するのもありだと思います。 上記の確認がなされればプロバイダのサポートに聞いても良いのではないかと思います。 友人宅からのPINGが通った/通らなかった 他のj-comユーザと同じようにやったのに繋がらなかった などと言えればサポートの人もわかりやすいかもしれません。 私は余り詳しい人間ではないので他の方の意見も聞いた方が良いかと思います。
お礼
また回答してくださってありがとうございます。 友達にpingをやってもらったらちゃんと通りました。 これはHTTPDの設定のせいってことになるんでしょうか?
補足
開くことができないというのは、ページが表示できませんというエラーがでてきます。(URL間違ったときとかにでてくる) an httpdの設定でアクセス制限はしていないので問題ないと思います。 友達は他のサイトは見れる状態で見てもらいました。 このプロバイダで他に自宅サーバをやっている人がいるかどうかを調べるにはどうしたらいいんでしょうか? プロバイダに電話するのが早いのかもしれないですが、自宅サーバについてわからないことばかりで何か電話しづらいんですよ・・ 参考URLもこれから読んでみます。 回答ありがとうございました。