- ベストアンサー
Windows 2000 ServerでWebサーバを立ち上げたが、PCからアクセスできない問題について
- Windows 2000 ServerでWebサーバを立ち上げたが、PCからアクセスできません。どのような設定を試しても、ページが表示できません。
- iモード端末からはアクセスできるため、DNSサーバや回線に問題は無いと思われます。しかし、PCからのアクセスができない状況です。
- LAN上ではサーバのプライベートIPアドレスを使用することで、全PCからアクセスできます。しかし、インターネット経由の接続ではPCからのアクセスができません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
おそらくルーターのNAT機能を使ってプライベートアドレスを割り振ったホストを外部に公開しているのだと思います。 NATは外部からのアクセスに対してグローバルアドレスをプライベートアドレスに変換してLAN内のホストに到達させる仕組みなんですね。 あくまでもグローバルアドレスが割り振られているのはルーターのWAN側なので、そこを見に行っているのだと思います。 ですから、ルーターによっては、ルーターの設定画面が見えたり、WAN側から設定画面が見えないようになっている場合は、「ページが表示できません」になるのだと思います。
その他の回答 (1)
- maro
- ベストアンサー率47% (95/199)
iモードでしかみれないのではなく、外部からしかつながらないということではないでしょうか? 試しに別の回線からダイアルアップしてみるとか、友達に頼んでみてもらうとか? たぶんお使いのルーターの設定ではないかと思います。 ルーターを使ってプライベートアドレスを割り振ったサーバーを外部に公開した場合、同じLAN内のクライアントからサーバーに接続するとき、プライベートのアドレスだと接続できるのに、グローバルのアドレスだと接続できないということはよくあります。 たぶんルーティングの設定の問題だと思いますが、そういうもの、という認識で深追いしたことはありません。
お礼
お返事ありがとうございました。 先ほど自分のパソコンより、ダイアルアップで接続したところ、見事に表示できました。 おっしゃる通り外部からのアクセスしかダメみたいです。 そこで教えてほしいのですが、どうしてLAN内部からのグローバルアドレスでの接続が出来ないのでしょうか? どうしたら見られるようになるのでしょうか?? ルーティングですが、家はルータを1台しか接続しておらず、設定のしようもありません。 多分これは原因とは違うと思うのですがどうでしょうか?
お礼
的確なアドバイスありがとうございました。 とうとう解決しました。参考ページもかなり役に立ちました。 全部maroさんのおかげです。 ところで原因ですが、参考ページの内容と同じところでつっかえていました。 プライベートIPでサーバにつなぐのはわかっていたのですが、インターネットを経由していないためWEBサーバ的には何かと不安があり、ここに質問していたのですが、参考ページの解決策の3番あたりに『プロキシ』使用して… 「あぁそっかぁぁぁ」つい声を上げてしまいました。 さっそくプロキシ経由で自分のサーバにグローバルIPで接続したところ、見事にLAN内からでもインターネット経由で表示できました。 長々とお付き合いありがとうございました。 とてもためになり、勉強にもなりました。 今回は本当にありがとうございました。