ローカルマシンのIPv4アドレスを取得する

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

自分のマシンのIPアドレスを取得するにはGetHostNameとGetHostEntryを組み合わせて使う。ただし、最近はIPアドレスにIPv6のものが含まれているので、古いIPv4アドレス(xxx.xxx.xxx.xxx)を取得できないときがある。ということで、そんなときはIPAddressクラスのAddressFamilyクラスを確認してやればよい。これがInterNetworkになっていればIPv4のアドレスであるとわかる。

That’s it!

GetHostEntryに関しては System.Net.Dns.GetHostEntryを使った名前解決 も参照。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク