LINUX.ORG.RU

А слабо исходники dig / nslookup посмотреть?

anonymous
()

Лови пример, как получить имя по ИПшнику:

#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <stdio.h>

int main(void)
{
struct hostent *theadr;
struct in_addr toBeResolved;

   toBeResolved.s_addr = inet_addr("217.76.32.61");
   theadr=gethostbyaddr((const char *)&toBeResolved,
                          sizeof(struct in_addr),AF_INET);
   if(theadr==NULL)
      printf("Gluho!\n");
   else
      printf("ono=%s\n",theadr->h_name);
   return(0);
}

Die-Hard ★★★★★
()

> получить доменное имя по ип Какое из них? С приходом http 1.1 пришли и виртуальные хосты =))

anonymous
()
Ответ на: комментарий от anonymous

Виртуальные хосты не причем тут вообще. Все дело в настройках зоны для домена. И почему именно http... (?)

Chumka ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.