1
,C++에서 도메인 이름을 사용하여 도메인 IP 주소를 얻는 방법은 무엇입니까? 난 비주얼 C++를 사용하고
나는 도메인 이름에서 도메인의 IP 주소를 얻으려면 ... 어떻게 내가 그것을받을 수 있나요 .. 난 이미 시도 gethostbyname까지도 기능 ... 여기 내 코드 ...
HOSTENT* remoteHost;
IN_ADDR addr;
hostName = "domainname.com";
printf("Calling gethostbyname with %s\n", hostName);
remoteHost =gethostbyname(hostName);
memcpy(&addr.S_un.S_addr, remoteHost->h_addr, remoteHost->h_length);
printf("The IP address is: %s\n", inet_ntoa(addr));
하지만 잘못된 IP 주소가 표시됩니다.
"도메인 IP 주소"란 무엇입니까? 호스트에는 호스트 이름 (도메인 이름의 특별한 경우)과 호스트 IP 주소가 있지만 도메인 이름이있는 대부분의 엔티티에는 IP 주소가 없습니다. 예 : '.com'의 IP 주소는 무엇입니까? – MSalters