我需要批量完成这项工作。
我使用 NSLOOKUP 命令查找IP的主机名,但是我如何找到该IP的国家和ISP名称?
可能吗?
谢谢你的阅读。
编辑:例如,我想在蝙蝠代码中执行此操作:
IP address **.***.30.113
Hostname **-***-30-113.rdns.blackberry.net
ISP Research In Motion UK Limited
Country United Kingdom United Kingdom
编辑2 :我接受外部APP来做,请
我从 sysinternals 尝试了“ whois ”,但它给了我不好的信息,因为如果我把我的本地IP放在程序中,它给了我这个城市组织(马德里,西班牙),不是mi isp提供商最近的位置(西班牙瓦伦西亚),如果我在互联网上定位我的IP,它给了我好消息(西班牙瓦伦西亚)
有关于此的任何想法吗?
答案 0 :(得分:2)
如果没有IP到国家/地区的表格,您将无法获得该信息。
试试http://www.maxmind.com/app/geolitecountry,它是免费的,效果很好。
答案 1 :(得分:0)
这是我编码的批处理文件,它使用ipinfo.io的API执行IP查找。 https://pastebin.com/Ucs2Kuqn
output = cellfun(@(x) x(end), C).'; % Column vector output