- - PR -
C#でNIC2枚差しのIPアドレスを取得
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-10-23 22:28
お世話になります。
ASP.NET(C#)でWebアプリを開発しています。 Webアプリは冗長構成になっており 各サーバ機にはNICが2枚差しになっています。 Webアプリの操作ログをファイルに出力しますが どのWebサーバにアクセスして操作したかを記録するため 操作ログと一緒にWebサーバのIPアドレスも出力したいと考えています。 NICが2枚差しになっているため、単純にサーバのIPアドレスを取得すると 2つのIPアドレスが返却され(当然です)、どちらのIPアドレスをログに 出力すべきか判断できません。 そこで、WebサーバがListenしているIPアドレスだけを取得したいのですが そのようなことは可能でしょうか。 ご教授お願いいたします。 |
|
投稿日時: 2008-10-24 10:21
NICが2枚なのと冗長構成とどういう関係になっているのかちょっと想像がつかないですが。
Request.ServerVariables["LOCAL_ADDR"] これで取り出す値で判別できないかな。。。 |
1