gethostbyname

    0

    2답변

    나는 C와 TCP/UDP를 연구 중이다. 제목으로 ... C에서 inet_aton()과 gethostbyname() 사이에 어떤 차이가 있습니까? 내가 아는 바로는 문자열에서 IP 주소를 숫자로 변환합니다.

    -1

    1답변

    이 코드는 C++로 서버에 연결했지만 "gethostbyname"을 시도 할 때마다 값이 null (또는 최적화되지 않고 사용 가능하지 않음)입니다. WSADATA wsaData; if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) { cout << "WSAStartup failed.\n"; system(

    0

    1답변

    원본의 IP를 찾으려고하는데 작동하지 않습니다. void getSourceIp(struct hostent *sourceHost, struct ip *ipStruct) { char sourceName[100]; if (gethostname(sourceName,sizeof(sourceName)) < 0) { perror

    1

    1답변

    다른 스레드에서 gethostbyname()을 사용하여 DNS를 해결하는 실험을 수행했습니다. 나는 아래의 네트워크 링크를 끄고 프로그램을 실행했다. 출력은 다음과 같습니다. gethostbyname started at 1411234734 gethostbyname started at 1411234734 gethostbyname started at 1

    1

    1답변

    우분투에서 실행되는 멀티 스레드, 단일 코어 응용 프로그램을 만들었습니다. 주 프로세스에서 getaddrinfo 및 gethostbyname을 호출하면 충돌이 발생하지 않습니다. 그러나 주 프로세스에서 스레드를 만들 때 함수 getaddrinfo 및 gethostbyname이 생성 된 스레드에서 호출되면 항상 충돌합니다. 친절히 도움. 아래의 호출 스택을

    0

    1답변

    내 서버에 연결하기 위해 C++로 응용 프로그램을 작성하고 있습니다. 나는 gethostbyname()을 사용하고 있습니다. 호스트 이름을 'localhost'로 지정할 때 잘 작동합니다. 하지만 google.com과 같은 다른 사이트를 사용해도 실패합니다. 아무도 잘못 될 수 있음을 알려주세요. 브라우저를 통해 해당 웹 사이트에 액세스 할 수 있습니다.

    1

    2답변

    도메인 이름을 IP 주소로 변환하려면 다음과 같은 Perl 코드가 있어야합니다. 그것은 IPv4에서 잘 작동합니다. $host = "example.com"; $ip_address = join('.', unpack('C4',(gethostbyname($host))[4])); 그러나 "ipv6.google.com"과 같은 IPv6 전용 도메인 이름 인 경

    3

    1답변

    성공이 gethostbyaddr에서 호스트 이름, 실패 : #include <stdio.h> #include <string.h> #include <sys/socket.h> #include <arpa/inet.h> #include <netdb.h> const char *ip="190.162.1.2"; int main(int argc, const

    0

    1답변

    CSV 파일에서 컴퓨터 이름을로드하는 스크립트를 작성한 다음 IP 주소를 찾습니다. CSV에서 이름을 사용할 때 스크립트에서 오류가 발생합니다. ISE에서 스크립트를 실행하면 오류가 표시되지만 결과는 여전히 나타납니다. PowerShell에서 스크립트를 실행하면 오류가 발생하고 결과는 null입니다. $PCname = "Computer01"을 $PCname

    0

    1답변

    서버용 IP 잡기 스크립트를 만들고 있는데 코드에 몇 가지 문제가 있습니다. 나는 기본 출력에서 ​​여분의 팽창없이 dns_get_record를 사용하여 서버의 IP 주소만을 얻고 싶습니다. 그러나 현재 스크립트는 실행될 때 빈 출력을 표시합니다. 아니. gethostbyname을 단순히 사용할 수는 없습니다. 코드가 실행되는 서버에 대해 wan ips를