Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.27;
Скачать: CL | DM;

Вниз

Узнать IP по имени домена   Найти похожие ветки 

 
vagra ©   (2006-04-08 02:38) [0]

Как можно узнать IP адрес сервера, если известно его доменное имя?
Спасибо.


 
Anatoly Podgoretsky ©   (2006-04-08 12:28) [1]

gethostbyname


 
kernel ©   (2006-04-10 17:24) [2]

А кто знает как наоборот? что-то в роде getnamebyhost?


 
Rouse_ ©   (2006-04-10 21:07) [3]


> А кто знает как наоборот? что-то в роде getnamebyhost?

gethostbyaddr.
очевидно нужно покупать клавиатуру с работающей F1


 
DVM ©   (2006-04-11 14:55) [4]


function IPAddressToNetworkName(IPAddr: string): string;
var
 SockAddrIn: TSockAddrIn;
 HostEnt: PHostEnt;
 WSAData: TWSAData;
begin
 WSAStartup($0101, WSAData);
 SockAddrIn.sin_addr.s_addr := inet_addr(PChar(IPAddr));
 HostEnt := GetHostByAddr(@SockAddrIn.sin_addr.S_addr, 4, AF_INET);
 if HostEnt <> nil then
   result := Hostent^.h_name
 else
   result := "";
end;

//------------------------------------------------------------------------------

function GetIPAddress(Host: string): string;
var
 WSAData: TWSAData;
 p: PHostEnt;
begin
 WSAStartup($0101, WSAData);
 p := GetHostByName(PChar(Host));
 Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
 WSACleanup;
end;



Страницы: 1 вся ветка

Текущий архив: 2006.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
8-1120813184
ronyn
2005-07-08 12:59
2006.08.27
Проблемы с установкой DSPack.


2-1153930171
Homo Sapiens
2006-07-26 20:09
2006.08.27
Плейлист


15-1154573387
Пользоват.
2006-08-03 06:49
2006.08.27
Помогите переключить раскладку при входе в виндовс.


2-1154596391
berezne
2006-08-03 13:13
2006.08.27
Запуск программы


2-1154094957
worldmen
2006-07-28 17:55
2006.08.27
Вызов справки из проги.