Хороші люди, за це Термінальна п’ятниця (ха-ха-ха, 28 хвилин після того, як була п’ятниця, момент створення публікації) мені спало на думку залишити пост про як знайти географічну адресу ІР.
За допомогою Curl
Це може бути багато способів. Першим і найпростішим є використання ipinfo.io який відображає інформацію у форматі JSON. Звичайно, необхідно мати підключення до Інтернету, оскільки це робиться через витися, і, очевидно, це потрібно встановити витися.
завити ipinfo.io/74.125.244.83
Симпатично, так? 🙂
геоіп
Тепер другий спосіб полягає у використанні програми, наданої компанією MaxMind, який має розділ Open Source -щось, за що вам потрібно прочитати ліцензію, оскільки багато її завантаження платні, але в будь-якому випадку-; в Arch Linux, ваші пакунки знаходяться в додатково, тому лише один:
# pacman -S geoip geoip-база даних
Його використання полягає в:
$ георозвідки 74.125.224.83
Відображена інформація не така повна, як інформація про ipinfo.ip, але ви можете завантажити словники зі сторінки та додати їх до / usr / share / GeoIP.
Ось кілька баз даних:
# Завантажте DB $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat .gz $ wget http://download.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz # Розпакувати їх $ gunzip * .dat.gz # Перемістити їх у GeoIP $ sudo cp * .dat / etc / share / GeoIP
Хто є
Також за допомогою команди можна переглянути інформацію про IP Хто є хто. Можна встановити за допомогою Pacman:
# pacman -S whois
І його використання:
$ whois 74.125.224.83
Для цієї п’ятниці все. 🙂 Ми читаємо наступне Термінальна п’ятниця.
До речі, чия це була ІР? Це від Google ...
$ping -c 1 www.google.com
Я перестаю використовувати більше WHOIS, ніж інші згадані вище інструменти. : v
Також:
curl ipinfo.io/$(curl ifconfig.me)
Це говорить вам більш-менш, де ви знаходитесь.
З повагою. дуже добре у мене ... одного дня це мені щось допоможе хе-хе ...
$curl ipinfo.io/74.125.244.83
{
«Ip»: «74.125.244.83»,
"Hostname": "Без імені хосту",
«City»: «Mountain View»,
"Регіон": "Каліфорнія",
«Країна»: «США»,
«Loc»: «37.4192, -122.0574»,
«Org»: «AS26910 Postini, Inc.»,
«Поштовий»: «94043»
}
Це яблучний ip?
Але він не має можливості створити графічний інтерфейс з visual basic ...
https://www.youtube.com/watch?v=-AAZmfd0rtE
ха-ха-ха, добре, що 😀
Я дотримуюся curl і whois, вони вже встановлені в будь-якому дистрибутиві.
Вітаємо…