using System;
using System.Net;
public class Program
{
public static void Main(string[] args)
{
IPHostEntry ipHostInfo = Dns.GetHostEntry(Dns.GetHostName());
foreach (var ipAddress in ipHostInfo.AddressList)
{
var localEndPoint = new IPEndPoint(ipAddress, 0);
if (localEndPoint.AddressFamily == AddressFamily.InterNetwork)
Console.WriteLine($"ipv4 {localEndPoint.Address}");
if (localEndPoint.AddressFamily == AddressFamily.InterNetworkV6)
Console.WriteLine($"ipv6 {localEndPoint.Address}");
}
}
}
실행결과>
ipv6 fe80::9f68:2120:ece8:7b20%8
ipv4 172.30.1.21
'c# .net' 카테고리의 다른 글
c# .net Dapper MySQL 테이블 모든 데이터 조회 (0) | 2025.05.02 |
---|---|
unity UnityWebRequest 클래스 (0) | 2025.04.17 |
csharp .net WebSocket Client (0) | 2025.02.23 |
csharp .net WebSocket Server (0) | 2025.02.23 |
c# .net Socket NetworkStream (1) | 2024.11.10 |