掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
PCのIPアドレス取得がうまくいきません。 (ID:141620)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
使用するPCごとの管理を行うため、PCのIPアドレスを取得したいのですが、 使用しているVBのバージョンは2008なので、以下のサイトに以下のように書けばよいとありましたが、 参考サイト: http://www.atmarkit.co.jp/fdotnet/dotnettips/778getmyipaddress/getmyipaddress.html コード ' ホスト名を取得する Dim hostname As String = Dns.GetHostName() ' ホスト名からIPアドレスを取得する Dim adrList As IPAddress() = Dns.GetHostAddresses(hostname) For Each address As IPAddress In adrList Console.WriteLine(address.ToString()) Next これを自分のPC(vista)で行うと、結果が以下のようになっていました。 fe80::(以下略) 2001:(以下略) 2001:(以下略) fe80::(以下略) 2001:(以下略) 2001:(以下略) 192.168.0.2 192.168.0.3 最初の6つは、全くもって意味不明です。 また、最後の2つが必要なIPアドレスになるのですが、どうして2つもあるのかが不明です。 (もしかしたらワイヤレスとLANケーブルでIPアドレスが振られているからかもしれませんが。) どうやれば、xxx.xxx.xxx.xxx形式のIPアドレスが取得できるでしょうか? ご回答よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.