1つのPCに、複数のNICが刺さっている事は、業務では普通ですよね。
会社のPCでも普通ですよね。
で、その場合のIPアドレスの取得方法ってどうするの???
通常は下記のやり方で問題無いと思います。
Dim list As System.Net.IPAddress() = System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName())
ですが、複数NICの場合、IPアドレスが複数取れるから、どれが優先順位の何番目かがわからない…
IPAddress クラスに優先順位無いし…
誰かやり方教えてくれっ!!!
ちなみに優先順位って言うのは、(XPの場合)
「ネットワーク接続 → メニューバーの詳細設定 → 詳細設定 → 接続」
で決まってます。
その順番通りに返してくれてれば良いんだけど…
どこにもその記述が無い(T_T)
ちなみに、実験結果は、優先順番通りに返却されてきてるんだよなぁ~~~
はぁ、明確に書いてあるところ知ってたら教えて~~