호스트 이름 (myip.noip.org 등)을 나타내거나 실제 주소 ("127.0.0.1")를 나타낼 수있는 문자열이 있습니다. 이 문제를 System.Net.IPAddress로 해결하는 가장 좋은 방법은 무엇입니까?.NET에서 IP 주소 구문 분석
미리 감사드립니다.
호스트 이름 (myip.noip.org 등)을 나타내거나 실제 주소 ("127.0.0.1")를 나타낼 수있는 문자열이 있습니다. 이 문제를 System.Net.IPAddress로 해결하는 가장 좋은 방법은 무엇입니까?.NET에서 IP 주소 구문 분석
미리 감사드립니다.
Dns.GetHostAddresses
방법을 사용하십시오. 그러면 도메인 이름과 원시 IP 주소 값이 모두 처리됩니다.
IPAddress[] array = DNs.GetHostAddresses(theString);
IP 주소로 IPAddress.Parse
메서드를 사용하십시오.
IPAddress address = IPAddress.Parse("127.0.0.1");
는 IP 주소와 호스트 이름을 모두 해결 Dns.GetHostEntry
사용 :
가에는 IPHostEntry 인스턴스에 호스트 이름 또는 IP 주소를 확인합니다.
IPHostEntry
은 AddressList
속성에 IP 주소 집합을 보유합니다.
IP 주소 나 호스트 이름으로 Dns.GetHostEntry
으로 전화 할 수 있습니다.
역순으로 조회하기도합니다.
역방향 조회가 필요하지 않은 경우 Dns.GetHostAddresses
(으)로 전화 할 수 있습니다.
호스트 이름을 확인할 수 있습니까? – dko
아니요, 그렇지 않습니다. 'Dns' 클래스를 사용하십시오. – SLaks
OP는 IP 주소 * 또는 * 호스트 이름을 확인하도록 요청했습니다. 이것은 오직 IP 주소들만 처리합니다. – JaredPar