如何得到一个网站的IP? ( 积分: 35 )

  • 主题发起人 主题发起人 lordofbinladen
  • 开始时间 开始时间
L

lordofbinladen

Unregistered / Unconfirmed
GUEST, unregistred user!
如何得到一个网站的IP?
 
如何得到一个网站的IP?
 
ping 地址 >>文本文件
解析这个文本文件就可得到IP地址。
 
命令提示行下面直接输入ping 地址
就可以看到该地址的IP了.
 
将某一主机域名解析为IP地址。
使用 WinSock 单元;
过程如下:
function HostToIP(Name: string;
var Ip: string): Boolean;
var
wsdata : TWSAData;
hostName : array [0..255] of char;
hostEnt : PHostEnt;
addr : PChar;
begin
WSAStartup ($0101, wsdata);
try
gethostname (hostName, sizeof (hostName));
StrPCopy(hostName, Name);
hostEnt := gethostbyname (hostName);
if Assigned (hostEnt) then
if Assigned (hostEnt^.h_addr_list) then
begin
addr := hostEnt^.h_addr_list^;
if Assigned (addr) then
begin
IP := Format ('%d.%d.%d.%d', [byte (addr [0]),
byte (addr [1]), byte (addr [2]), byte (addr [3])]);
Result := True;
end
else
Result := False;
end
else
Result := False
else
begin
Result := False;
end;
finally
WSACleanup;
end
end;
 
只要PING 网址 就可以了
 
http://www.tencent.cc/vip.htm?QQ=282225
 
PING 网址
PING www.xyz.com.my
 
ping 地址
 
接受答案了.
 
后退
顶部