Як визначити геолокацію IP-адреси в Linux за допомогою geoiplookup

Вы когда-нибудь задумывались, откуда на самом деле размещается контент сайта? Вы можете определить местоположение доменных имен и IP-адресов прямо из командной строки Linux с помощью функции geoiplookup. Вот как это использовать.

Що таке geoiplookup?

geoiplookup — це утиліта командного рядка, яка використовує базу даних геолокації MaxMind для пошуку країни, в якій розміщена IP-адреса або доменне ім’я. Він запитує локальний файл, який зазвичай зберігається в каталозі /usr/share/GeoIP.

Установка geoiplookup в Linux

Встановити geoiplookup дуже просто, оскільки він доступний у менеджерах пакетів більшості основних дистрибутивів Linux.

У Debian або Ubuntu можна встановити пакет geoip-bin:

sudo apt <span class="hljs-keyword">install</span> geoip-<span class="hljs-keyword">bin</span>

Та в Arch Linux:

sudo pacman -S geoip

У RHEL/CentOS/Rocky Linux та інших системах є невелика різниця. Спочатку вам потрібно встановити репозиторій Extra Packages for Enterprise Linux (EPEL), а потім використовувати DNF для встановлення geoiplookup:

sudo dnf <span class="hljs-keyword">install</span> geoip

Використання geoiplookup для геолокації IP-адрес

Щоб використовувати geoiplookup, можна викликати його в командному рядку або з IP-адресою, або з доменним ім’ям.

Ви можете спробувати знайти IP-адресу, яку дав вам ваш провайдер. Більшість резидентних з’єднань є динамічними, що означає, що ваша адреса призначається з пулу для сеансу. На щастя, знайти свою IP-адресу в Linux нескладно.

Щоб використовувати IP-адресу, вкажіть її як аргумент:

<span class="hljs-selector-tag">geoiplookup</span> <span class="hljs-selector-attr">[address]</span>

geoiplookup повідомить вам країну, в якій знаходиться IP-адреса. Це буде працювати як з IPv4 адресами, так і з IPv6.

Ви також можете вказати доменні імена як аргументи. Це може стати цікавим для великих веб-сайтів. Ви очікуєте, що з доменним ім’ям, таким як bbc.co.uk, сервери BBC будуть знаходитися в Сполученому Королівстві, але з США інформація про геолокацію показує, що веб-сайт використовує сервери, розташовані в США.

Ймовірно, це пов’язано з тим, що великі веб-сайти, такі як BBC, використовують мережі доставки контенту для розміщення серверів якомога ближче до користувачів. Доставляти контент США для користувачів в Америці швидше, ніж використовувати супутникові канали або підводні кабелі з Великобританії.

Якщо у вас є обліковий запис провайдера VPN, ви можете змінити географічне розташування вашого з’єднання і спробувати використовувати geoiplookup, щоб побачити, які результати ви отримаєте.

Пошук розташування веб-сайтів з командного рядка

geoiplookup – це невелика утиліта, яка може показати, де знаходиться сервер веб-сайту. Іноді результати можуть здивувати вас.

Якщо ви з будь-якої причини хочете приховати своє місцезнаходження, є способи зробити це прямо у веб-браузері.

Поділіться своєю знахідкою
Підписатися
Сповістити про
guest

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x