Также, что касается вашего последнего утверждения, нет никакой принудительной корреляции между общедоступными значениями IP-адресов и географией. Компании и организации арендуют блоки IP - адреса; они могут делать с ними все , что они пожелают.
корчи
Ответы:
26
Вы можете сделать это без необходимости установки каких - либо дополнительных приложений или программного обеспечения. Просто используйте команду curlи бесплатный веб-сайт Geo IP http://freegeoip.app .
Выполните следующую команду в терминале (для этого примера я использую IP-адрес Apple):
Примечание: связывание IP - адрес в географическое местоположение не твердая наука. Хотя большинство адресов будут надежными, существуют миллионы адресов, которые при поиске будут преобразованы в общее местоположение, например в центр города или даже в центр страны. Есть интересная статья о том, как случайная ферма в центре Канзаса стала объектом злоупотреблений и уголовных расследований, потому что одна из основных служб геолокации разместила на своей ферме свой флаг «общего местоположения для США». fusion.net/story/287592/internet-mapping-glitch-kansas-farm является ссылка на статью.
Nzall
2
Эта конечная точка API устарела и перестанет работать с 1 июля 2018 года. Для получения дополнительной информации посетите
веб-
похоже, что новый "freegeoip.app" работает, как и ожидалось. "freegeoip.net" устарела
Ответы:
Вы можете сделать это без необходимости установки каких - либо дополнительных приложений или программного обеспечения. Просто используйте команду
curl
и бесплатный веб-сайт Geo IP http://freegeoip.app .Выполните следующую команду в терминале (для этого примера я использую IP-адрес Apple):
curl https://freegeoip.app/xml/17.178.96.59
Вы получите свои результаты в формате XML:
Вы даже можете оформить ту же команду, используя доменное имя вместо IP-адреса:
curl https://freegeoip.app/xml/apple.com
Другие форматы ...
freegeoip.app также поддерживает CSV, JSON и JSONP
CSV:
curl https://freegeoip.app/csv/apple.com
JSON:
curl https://freegeoip.app/json/apple.com
Чтобы проверить свой собственный IP ...
Просто опустите ip или домен:
curl https://freegeoip.app/xml/
источник