- 締切済み
自宅でWEBサーバーを構築していますが、外部からアクセスできません。
自宅でWEBサーバーを構築していますが、外部からアクセスできません。 ●環境 WindowsXP Pro xammp ieServer Dice IP固定済 Apache許可済 ●LAN内ではアクセス可能 ・IPアドレスでアクセス可能 ・hosts変更後、サーバー名でアクセス可能 ・両者とも他の端末からのアクセス可能 ●やってみたこと ファイヤーウォール切 セキュリティーソフト入れてません ポート全開放 と、危険なことまでやっちゃいました。 お手上げです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
CTUにルータ機能があるので、そのルータでportを開放します。 HTTP だけは必須です。port80 >>サーバのNICのローカルIPにアドレス変換 DNSはダイナミックDNS+ダイスですね。 MAILはプロバイザのSMTPを使用すれば問題はないと思います。 http://mizushima.ne.jp/Windows/port/CTU/premium.php
- takashi_h
- ベストアンサー率61% (738/1198)
サーバーはLAN内にあるのですよね? 外部からルーターまではグローバルIPで来れるが、LAN内のどのPC(ローカルIP)へ行けばよいのか分からない状況になっている可能性があります。 (郵便物の届け先がこのアパートであることは分かっているが、何号室なのか分からないので郵便が届けられない状態。) これを避けるには「ポートマッピング」といって、グローバルIPの特定ポート(例えばWEBサーバーなら80番)にアクセスが来たら、LAN内のWEBサーバー機(ローカルIP)に繋いで!とルーターに設定しておく必要がありますが、設定はしましたか? http://e-words.jp/w/E3839DE383BCE38388E3839EE38383E38394E383B3E382B0.html
補足
ありがとうございます。 う~ん・・・ BUFFALOの無線ルーター(型番:~AMPG)をLANハブ代わりにして、ルーターモードOFFにして、ブリッジモードにしても設定は必要でしょうか? CTUの設定でしょうか? NTT西日本ですが、CTUの設定画面に「ポートマッピング」「NAT」「IPマスカレード」などの単語はありません。 「静的アドレス変換設定(ポート指定)」は設定しています。 意味は理解できましたので、もっと具体的にお願いします。
補足
CTUの設定はしています。 ただ、ファイヤーウォールを忘れていました。 念のため、回答してくださったURLと同じ手順で再設定を行いましたが、それでも外部からアクセスできません。 ※ちなみに、CTUのファイヤーウォールも無効にしてみました。