Вы когда-нибудь задумывались, откуда на самом деле размещается контент сайта? Вы можете определить местоположение доменных имен и IP-адресов прямо из командной строки Linux с помощью функции geoiplookup. Вот как это использовать.
Что такое геоиплокап?
geoiplookup — это утилита командной строки, которая использует MaxMind's базу данных геолокации, чтобы найти страну, в которой размещен IP-адрес или доменное имя. Он запрашивает локальный файл, обычно хранящийся в /usr/share/GeoIP каталог.
Установка geoiplookup в Linux
Установить geoiplookup легко, так как он доступен в менеджерах пакетов большинство основных дистрибутивов Linux.
В Debian или Ubuntu вы можете установить геоип-бин упаковка:
Судо подходит установить геоип-мусорное ведро
И в Arch Linux:
sudo pacman -S geoip
В RHEL/CentOS/Rocky Linux и других системах есть небольшая разница. Вам нужно будет установить
Дополнительные пакеты для Enterprise Linux (EPEL) репозиторий, затем используйте DNF для установки geoiplookup:судо днф установить геоIP
Использование geoiplookup для геолокации IP-адресов
Чтобы использовать geoiplookup, вы можете вызвать его в командной строке либо с IP-адресом, либо с доменным именем.
Вы можете попробовать найти IP-адрес, который дал вам ваш провайдер. Большинство резидентных соединений являются динамическими, что означает, что ваш адрес назначается из пула для сеанса. К счастью, это легко найти свой IP-адрес на Линукс.
Чтобы использовать IP-адрес, укажите его в качестве аргумента:
геоискажение[адрес]
geoiplookup сообщит вам страну, в которой находится IP-адрес. Это будет работать как с адресами IPv4, так и с IPv6.
Вы также можете указать доменные имена в качестве аргументов. Это может стать интересным с большими веб-сайтами. Вы ожидаете, что с доменным именем, таким как «bbc.co.uk», серверы BBC будут находиться в Соединенных Штатах. Королевство, но из США, информация о геолокации показывает, что веб-сайт использует серверы, расположенные в Соединенные штаты.
Вероятно, это связано с тем, что крупные веб-сайты, такие как BBC, используют сети доставки контента для размещения серверов как можно ближе к пользователям. Доставлять контент в США для пользователей в Америке быстрее, чем использовать спутниковые каналы или подводные кабели из Великобритании.
Если у вас есть учетная запись у провайдера VPN, вы можете изменить географическое положение вашего соединения и попробовать использовать геоиплорекацию, чтобы увидеть, какие результаты вы получите.
Вы можете искать местоположения веб-сайтов из командной строки Linux
geoiplookup — это небольшая утилита, которая может показать, где находится сервер веб-сайта. Иногда результаты могут вас удивить.
Если вы по какой-либо причине хотите скрыть свое местоположение, есть способы сделать это прямо в веб-браузере.