Мне нужно выполнить эту работу в пакете.Использование BATCH для получения имени страны и ISP от IP или имени хоста?
Я использую команду NSLOOKUP, чтобы найти имя хоста IP, но как я могу найти страну этого IP-адреса и имя провайдера?
Возможно ли это?
Thankyou для чтения.
EDIT: Например я хочу сделать это в коде летучей мыши:
IP address **.***.30.113
Hostname **-***-30-113.rdns.blackberry.net
ISP Research In Motion UK Limited
Country United Kingdom United Kingdom
EDIT 2: Я принимаю внешнее приложение, чтобы сделать это, пожалуйста,
Я судимый «whois» от sysinternals, но это дает мне плохую информацию, если я ставлю свой местный ip в программу, он дает мне город организации (Madrid, Spain), не самый ближайший расположение миль Интернет провайдера (Valencia, Spain), Если я гео-найти свой IP в интернете он дает мне хорошую информацию (Valencia, Spain)
Любые идеи о том, что ?
Привет, Thankyou за информацию, у меня есть только один простой вопрос, By «вы не можете получить эту информацию» вы имеете в виду только страну, или как данные (страна и ISP имя? – ElektroStudios
На самом деле, и другое. Если вы также хотите получить информацию об ISP, вы можете использовать http://www.maxmind.com/app/isp. Кроме того, вы можете запросить базу данных RIPE (https://www.ripe.net/data-tools/db), но ISP может быть не так точным. – Sircom
thankyou again. И любое внешнее приложение командной строки, чтобы получить эту информацию? Я пробовал «whois» из sysinternals, но это дает мне плохую информацию, если я ставлю свой локальный ip в программу, это дает мне (Мадрид, Испания), а не самое ближайшее место провайдера mi isp (Валенсия, Испания), если я геолокацию своего ip в интернете, он дает мне хорошую информацию (Валенсия, Испания) – ElektroStudios