C# 取得本機IP

  • 979
  • 0
  • 2020-12-22

取得第一個IPV4的address

 

IPV4:

Dns.GetHostEntry(GetServerName()).AddressList.Where(q => q.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork).FirstOrDefault();

 

IPV6:

Dns.GetHostEntry(GetServerName()).AddressList.Where(q => q.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6).FirstOrDefault();