アプリ版:「スタンプのみでお礼する」機能のリリースについて

私は、ルーターで2つのPCを接続していて、
一方は、Win2000で、一方では、LINUXでWebサーバーを
立てたところです。
(Win2000の方はサーバーではありません。)

dyndns.orgで、ホスト名を取得して、ddns対応の
ルーターなので、それに登録し、更新も成功しています。
Webサーバーは、192.168.1.200なので、
バーチャルコンピューター機能で、WAN側からの不明な
パケットは全て192.168.1.200へ流すように
設定することで、インターネットからでも、
ローカルWebサーバーへアクセスできるようにしました。

ところが、WAN側からテストする環境が自宅に無いの
で、一方のWin2000の内部ローカルPCから、
「****.dyndns.org」とホスト名を入力して
ブラウザでアクセスを試みたのですが、
うまくいきませんでした・・・?

ローカルIPの「http://192.168.1.200」だと、
ちゃんとアクセスされて、うまくHPが表示されるんです
が・・・。

やはり、WAN側からアクセスしないとホスト名での
アクセスは無理なんでしょうか?
グローバルIPアドレスでも試したんですが駄目でした。
やはり、内部ネットワークからでは、不明なパケットに
ならないので、WEBサーバーへ流れないのでしょうか???
全然、原因が分かりません。

どうしてアクセスできないのか、他にも理由があれば、
それも是非教えて下さいませ。
何卒、よろしくお願いします。

A 回答 (1件)

通常ルータはWAN←→LANでのアドレス変換を行うもの


です。内部からのアクセスはIP変換の対象には当然なりませんのでそのままではアクセスできないと思います。

一番お手軽は方法は
C:\WINNT\system32\drivers\etc
(通常の場合。インストール先は違う場合は適当に読み替えてください)
にhostsというファイルがありますので
そのファイルに
192.168.1.200 ***.dyndns.org
と記入して試してみればいいかと思います。
    • good
    • 0
この回答へのお礼

やはり、駄目なんですね。
理屈がよく分かりました。有り難うございました。

お手軽な方法も早速試してみます。
それでは、どうも。

お礼日時:2003/07/03 23:27

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