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


IPアドレスからホスト名を取得するサンプルコード

IPアドレスからホスト名を取得するC#のサンプルコードを以下に記します。

動作確認環境

  • Visual Studio 2022
  • .NET 6.0 コンソールアプリケーション
  • Windows 10 ver. 22H2

IPアドレスからホスト名を取得する

以下にC#のサンプルコードを記します。
Dns.GetHostEntry()メソッドを使用してホスト名を取得しています。

using System.Net;

IPHostEntry host;

// IPv4
string ipv4 = "127.0.0.1";
host = Dns.GetHostEntry(ipv4);
Console.WriteLine(host.HostName);

// IPv6
string ipv6 = "0:0:0:0:0:0:0:1";    //::1
host = Dns.GetHostEntry(ipv6);
Console.WriteLine(host.HostName);

System.Net.DnsクラスのGetHostEntryメソッドを使用してホスト名を表示させています。

以上、IPアドレスからホスト名を取得するサンプルコードをでした。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-04-15 (土) 19:21:25