- ベストアンサー
IPが二つ
DNS取得時に自動的に取得するIPとTCPmoniterなどの自分のIPを表示するプログラムでのIPが違います。なぜでしょうか。前者をアドレス欄に入力してもサーバーに接続することができません。 前者 220.10.**.** 後者 192.***.*.*
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
多分、自家用サーバーを運営するという前提で話をすすめます サーバは直接繋いでるわけではないですよね? 少なからずルーターを介してるはずです 前者はグローバルIP 後者はローカルIP 外部からアクセスするときには、グローバルIPでルーターへアクセスし、ルーターで設定されたローカルIPのサーバへ接続します ローカル内のマシンからグローバルIPは、ネットワーク内のルーターを意味することになりますので、 ローカル内のマシンからアクセスするためには後者のローカルIPであるひつようがあります。 どうしてもローカル内のマシンからグローバルIPでアクセスしたい場合は、いったん外に出てからアクセスする必要がありますので、プロクシ経由でアクセスするなどの工夫が必要です