Net6 获取服务器IP地址与HostName

var getip = getIP();
Console.WriteLine("Your IP Address is :" + getip);
String hostName = Dns.GetHostName();
Console.WriteLine("Computer name :" + hostName);

static string getIP()
{
var myhost = Dns.GetHostEntry(Dns.GetHostName());
foreach (var ipaddr in myhost.AddressList)
{
if (ipaddr.AddressFamily == AddressFamily.InterNetwork)
{
return ipaddr.ToString();
}
}
throw new Exception("No network adapters with an IPv4 address was found");
}

posted @ 2022-10-26 11:42  清风拂人  阅读(383)  评论(0编辑  收藏  举报