socket1 Local PC의 IP 리스트 얻기 Local PC의 IP를 얻기 위해서 WinSock의 gethostbyname을 사용하는 경우 "localhost"를 파라미터로 주면 원하는 실제 IP가 아닌 127.0.0.1이 나온다. PC의 실제 IP를 얻으려면 실제 호스트 이름을 사용해야 하는데 아래와 같은 방법으로 가능하다. char hostname[512]; gethostname(hostname, 512); hostent* host = gethostbyname(hostname); 또는 "localhost"로 gethostbyname을 하면 실제 호스트이름을 알 수 있기 때문에 아래처럼 할 수도 있다. hostent* localhost = gethostbyname("localhost"); hostent* host = gethostbyname(lo.. 2009. 4. 24. 이전 1 다음