Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > КАК узнать IP адрес?


Автор: Nblin 20.2.2005, 13:07
Дайте ПОДРОБНЫЙ код программы как узнать IP Adress сервера (сайта) или объясните на пальцах как это сделать!!!!!!!! smile

Автор: Ni@m 25.2.2005, 02:17
а ping не подходит?

Автор: Coocky 25.2.2005, 23:26
Не понял,как это...
Если на удаленой машине,то это вопрос типа "Дайте телефон Сереги Пупкина"
Есть прога для сканирования портов (моя),ну можно еще сделать проверку на соединение с таким-то адресом..
Подойдет?

Автор: oleg1973 26.2.2005, 00:09
gethostbyname

Автор: IEZ 26.2.2005, 00:38
IN name
OUT lpIP
Код

void GetIPFromName(char* name, LPSTR lpIP)
{
   char IP[17] = {0};
   PHOSTENT phost;
   phost = gethostbyname(name);
   if (phost == NULL) return;
   memcpy(IP,inet_ntoa(*(in_addr*)phost->h_addr),16);
   strcpy(lpIP, IP);
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)