🖧 Как использовать curl для получения общедоступного IP-адреса

Мануал

Команда curl в системах Linux обычно используется для загрузки и скачивания файлов на удаленный сервер или с него, или обращения к REST API.

Еще одна интересная вещь, для которой мы можем использовать его, – это определение публичного IP-адреса.

Для этого мы можем использовать curl для запроса веб-сайтов, которые настроены только на то, чтобы возвращать IP-адрес любой системы, которая к нему подключается.

Это один из самых быстрых и простых способов узнать ваш общедоступный IP-адрес в командной строке Linux.

Далее мы покажем вам несколько примеров.

Установка curl

Хотя curl – распространенная утилита, она не включена в каждый дистрибутив Linux.

В частности, он может отсутствовать в более настольных дистрибутивах.

На всякий случай, если он еще не установлен, вы можете использовать соответствующую команду показанную ниже, чтобы установить его через диспетчер пакетов вашей системы.

Чтобы установить curl в Ubuntu, Debian и Linux Mint:

$ sudo apt install curl
Чтобы установить curl в CentOS, Fedora, AlmaLinux и Red Hat:
$ sudo dnf install curl
Чтобы установить curl в Arch Linux и Manjaro:
$ sudo pacman -S curl
Существует множество веб-сайтов, настроенных для отображения чьего-либо общедоступного IP-адреса.
Используйте один или несколько из следующих примеров, чтобы определить свой.
Так же не забывайте что у нас на сайте есть такой сервис:

Как узнать свой IP онлайн

Эти сайты будут работать с опциями curl -4 или -6, если вам нужно получить конкретный адрес IPv4 или IPv6.

Пример 1

Добавить комментарий