Public IP 체크

홈 > 공유팁! > 프로그램 관련 > C#
프로그램 관련

Public IP 체크

꽁스짱 0 1208
자신의 컴퓨터의 인터넷 상의 주소 즉 Public IP 를 알아내기 위해서는 통상 http://whatismyip.com 과 같은 웹사이트를 방문하면 된다. 만약 C# 에서 프로그래밍 방식으로 Public IP를 얻기 위해서는 checkip.dyndns.org 와 같이 IP 주소만을 간단하게 리턴하는 사이트를 방문해서 결과를 파싱하는 방식을 사용한다. 아래 예제는 이러한 사이트를 방문해서 Public IP를 얻는 예제이다.
 

예제

// Public IP 주소 구하기
WebClient wc = new WebClient();
string result = wc.DownloadString("http://checkip.dyndns.org");
string ip = result.Split(':')[1].Split('<')[0].Trim();

Console.WriteLine(ip);
 
0 Comments
제목