1

これに対する簡単な答えがあることを願っています!私のウェブサーバーにはいくつかのIPアドレスがあります。ある特定のWebサイトには、これらのIPアドレスの1つがマップされています。上記のWebサイトには、アウトバウンドhttp要求を行うJavaアプレットがあります。

今、私は人々が私のサーバーのために見るIPアドレスは何であるか疑問に思っていますか?マシンのデフォルトIPアドレスまたはこのWebサイトのIISにマップされたIPアドレスが表示されますか?

4

2 に答える 2

1

Javaアプレット?それで、それはクライアント側ですか?まるで赤いニシンのようです。

IPの人々が(見に行くと)「見る」のは、DNSに設定したものです。確かに...

おそらく、あなたはあなたがあなたのIPを見ることを期待する「人々」を指定するべきです。HTTPS要求を行っているサーバーを所有しているユーザーを意味し、これがクライアント側である場合、そのユーザーにはWebサイトユーザーのIPが表示されます。彼らはあなたのIPを見ることはありません。

これがサーバー側のロジック(つまり、Javaサーブレットのようなもの)である場合、サーバーのデフォルトのアウトバウンドIPであるIPが表示されます。一部のサーバーの状況によっては、サーバーはマップされたIPを使用しますが、コネクタを介して物事を階層化するとすぐに、どのネットワークアダプタ/IPが実際に使用されるかは誰にもわかりません。

于 2009-05-14T12:36:33.013 に答える
0

Javaアプレットは、訪問者によって実行されます。したがって、表示されるIPアドレスは、サーバーが所有するものではなく、訪問者のものになります。

于 2009-05-14T12:37:00.420 に答える