電子書籍の厳選無料作品が豊富!

このたび自家サーバーを立てることになりました。
そして自分の立てているサーバーにはいつもhttp://localhostで入っていたのですが、ふと、WANのIPで入れるか試してみたところ、ルータの設定画面へ移動してしまいました・・・
友達に頼んで私のサーバーにWANIPで入ってもらったところ、何の問題もなくホームページが見れたそうです。
実はその友達も自家サーバーを立てているのですが、自分のホームページにはWANのIPで入れるそうなんです・・・

そこで質問ですが、どうしたらWANのIPでルータの設定ではなく、ホームページへ移動するようにできるのでしょう?

分かりにくい質問ですみません。よろしくお願いいたしますm(_ _)m

A 回答 (3件)

WAN側からルータの設定ページが開けるというのは


セキュリティ上、相当、まずいと思います。
ルータのパスワードが破られれば、お宅のネットは
完全にのっとられてしまうでしょう。

外出先から、どうしても、ネットワークの設定をしなく
てはならないような特別な事情がない限り、WANからは
ルータの設定ができないようにしておきましょう。
ルータの説明書をよく読んでください。

さて、LAN内部にあるWebサーバをWAN側に公開したい
というご質問でしょうか。

そうでしたら、ルータのNATの設定を行い、80番ポート
へのアクセスを、Webサーバマシンに振り向けるように
設定してください。また、Webサーバマシン自身が
80番ポートをブロックしていては困りますから、NIS
などファイアウォールソフト(使っていればですが)
の設定を変え、80番ポートを通すようにしてください。
Windows XPをお使いで、OSのファイアウォールを
有効にしているのでしたら、そちらn設定も見直して
ください。
    • good
    • 0

ルータの設定作業用にルータ自身の中にWebサーバ機能があるわけですが、LAN側からの通信があったときに80番のポートはルータの設定用ページへの参照に割り当てられているようです。



ルータの設定用のページについては、LAN側からのアクセスのときに80番ではなくて8080番とか任意のポート番号を使うようにしたうえで、空けた80番をglobal IP(またはサーバ機のIPアドレス)が受け付けるようにすればよいのではないでしょうか。
http://globalIP:80/ がWebサーバに行くようにして、
http://globalIP:8080/ でルータのコントロールをするという方向に持っていくわけです。

なお、設定を誤るとWeb経由でのルータの設定ができなくなるかもしれません(telnetで接続するか、初期化するしかなくなるかもしれない)ので、このあたりはルータのマニュアルをよくお読みになったほうがよろしいかと。


あと、IPアドレスだけでなんとかしようとするのではなくて、ドメインに関する定義によるコントロールとか、当該サーバ機に内部LANに関するDNSサーバを立ててしまうとか、ホスト名ベースでの制御もできるような気がします。
    • good
    • 0

 おそらく、LANの設定をいじる必要があります。

通常、80番ポートがHTTPに使われますので、このポートに入ってくるものを、目的のサーバのIPの80番に転送するような設定をしてください。

この回答への補足

早速の回答ありがとうございます!!

エアステーションのWAN側IPアドレス HTTP(TCPポート:80)

192.168.11.2 HTTP(TCPポート:80)

早速このように設定したのですが何も変わりませんでした;;
ほかに何か理由があるのでしょうか?
回答をお待ちしていますm(_ _)m

補足日時:2005/10/10 01:42
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!