- PR -

WAN経由で接続されたクライアントのIPアドレス取得について

1
投稿者投稿内容
X-MEN
会議室デビュー日: 2004/09/30
投稿数: 3
投稿日時: 2004-10-01 00:07
WAN経由で接続されたクライアントのIPアドレスの取得について
何か良い方法はありますでしょうか?

色々やっているのですが
クライアントのアドレスではなく
プロキシサーバーのアドレスが取得されます.....

開発環境は.NET2003で作成しています。
さかもと
ぬし
会議室デビュー日: 2004/05/14
投稿数: 586
投稿日時: 2004-10-04 11:09
X-MEN 様

さかもと と申します。

>クライアントのアドレスではなく
>プロキシサーバーのアドレスが取得されます.....

通常のプロキシサーバー(ルーター,ファイヤーウォール等も)の役割からすると
それが正しい動きではないかと思います。

ネットワーク上に前クライアントのIPアドレスが直接やりとりされているとそれは
それで問題だと・・・。

もし直接IPを取得するということであれば管理者に穴を開けてもらわないと
駄目ではないでしょうか?


X-MEN
会議室デビュー日: 2004/09/30
投稿数: 3
投稿日時: 2004-10-04 18:48
さかもと様
返答有難う御座います

やはりそうですよね...
確認したのですが,穴を開けるのは無理のようです...
でも,クライアントのIPアドレスは取得してほしいそうです...

考えてみたのですが,何らかのクライアントアプリ又はロジックを使って
そこで取得した,値をセットしてWEBサーバー側へっと言うような事は可能なのでしょうか?

クライアントスクリプト又はスマートクライアント?のようなもを使って
可能でしょうか?

以前WEBの開発で画面部分はVB6.0でcabファイルとして作成し
ASPに貼り付けておき
そのcab中で,IPアドレスの取得を行っていました。
もちろんcabファイルはクライアントにダウンロードされます。
これと同じような事が,.NETでも可能ならば良いのですが...
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-10-04 19:31
ヒントにでもなりまっか?

http://www2s.biglobe.ne.jp/~cru/library/java/watasi2.html
1

スキルアップ/キャリアアップ(JOB@IT)