最近サーバーを公開したいと思い、とりあえずwindowsにapacheを立ち上げて、
そこにルーターのWAN側IPアドレス(グローバルIP)を該当PCのIP(プライベートIP)に変換するという設定を行った。
しかし、どう設定してもグローバルIPをリクエストするとルータの設定画面に飛んでしまう・・・。
この問題に悩みに悩みついに、BUFFALOのF&Qに解答をみつけた。
Q
ポート開放の設定を行ないましたが、正常にサーバ公開が行なわれません(BHR-4RV、BLRシリーズ)
A
ポート開放(ポート変換/アドレス変換)を行い、サーバ公開をする際に、LAN側(ルータ本体のLANポートに接続したパソコンまたは無線LANパソコン)からWAN側に割り当てられたIPアドレスを指定してルータの設定画面が表示される場合は、下記をご参照下さい。
ポート開放は、WAN側(インターネット側)から確認を行う必要があります。
LAN側からの確認では、ポート開放の結果は正常に表示されません。
ダイヤルアップ接続など、ルータとは別のインターネット接続手段から、確認を行なってください。例)Webサーバ公開の例
★ルータ本体
WAN IPアドレス 200.200.200.200
LAN IPアドレス 192.168.0.1★パソコン側
サーバマシンのアドレス 192.168.0.50☆ルータ本体の設定にて、HTTP(TCP ポート80番)を192.168.0.50に転送を行う設定は完了済
上記構成でLAN側のパソコンから、Webブラウザで http://200.200.200.200/ と指定した場合はルータ本体の設定画面が表示されます。
WAN側(インターネット側)に存在するパソコンから http://200.200.200.200/ と指定した場合は、サーバマシン 192.168.0.50 の持つ内容がパソコン側に表示されます。
抜粋: http://buffalo.jp/php/lqa.php?id=BUFF641
つまり、LANの外側からグローバルIPをたたけばいいということになる。
さっそく、携帯電話でアクセスしてみることに。
すると、たしかにアドレス変換の設定が反映されていた・・・。
こんな簡単なことだったが、すごく悩んでしまった・・・。
みなさんも気をつけてください。
何はともあれ、グローバルからLANの内側のWEBサーバーがたたけたので、
本格的にサーバーを構築しようと思います。
関連の記事




