nslookup是一个ip地址。一些问题!!!和python脚本
我不需要查找此ip NS74.125.225.79 主机名如下所示: 主机名:ord08s07-in-f15.1e100.net -- 但当我浏览到74.125.225.79或使用ord08s07-in-f15.1e100.net时 它带我去了google.com 我知道这是一个重定向 -- 问题是。。我可以在命令行(或python脚本中使用)上使用什么命令循环遍历文本文件中的几个ip地址,以便直接访问最终域名。 74.125.225.79->www.google.com(或类似的网站)而不是一些服务器名称。。。类似于ord08s07-in-f15.1e100.net 我需要的原因是。。。我有一个日志文件中的几个ip地址的列表,我们的用户浏览过,我需要找出他们去了哪些网站。。。将ip映射到他们在浏览器上看到的域名 我有一个python脚本,它使用以下命令在文件中循环:nslookup是一个ip地址。一些问题!!!和python脚本,python,nslookup,gethostbyaddr,Python,Nslookup,Gethostbyaddr,我不需要查找此ip NS74.125.225.79 主机名如下所示: 主机名:ord08s07-in-f15.1e100.net -- 但当我浏览到74.125.225.79或使用ord08s07-in-f15.1e100.net时 它带我去了google.com 我知道这是一个重定向 -- 问题是。。我可以在命令行(或python脚本中使用)上使用什么命令循环遍历文本文件中的几个ip地址,以便直接访问最终域名。 74.125.225.79->www.google.com(或类似的网站)而不是一
>>> import socket
>>> socket.gethostbyaddr("69.59.196.211")
('stackoverflow.com', ['211.196.59.69.in-addr.arpa'], ['69.59.196.211'])
但我需要浏览器上显示的最终目的地。实际上,你不能。正如您所发现的,单个IP地址并不能唯一地标识一个网站——单个网站(尤其是像谷歌这样的大型网站)可能有许多IP地址,并且单个IP地址可能被多个网站共享。出于许多原因,您不必将IP地址转换为特定的网站
顺便说一句,1e100.net是谷歌的域名。查阅“googol”的定义。这是我在回答的第4部分中描述的一个例子:谷歌有数百台(可能数千台)服务器,反向DNS映射到1e100.net中这些更具体的名称。