Получить публичный IP-адрес в Ubuntu 18.04

Чтобы получить общедоступный IP-адрес сервера Ubuntu 18.04, вы можете использовать несколько методов. Вот несколько примеров с фрагментами кода:

Метод 1: использование Curl и службы общедоступного IP

curl ifconfig.me

Метод 2: использование dig и преобразователя DNS

dig +short myip.opendns.com @resolver1.opendns.com

Метод 3. Использование API ipify с Curl

curl https://api.ipify.org

Метод 4. Получение IP-адреса из ifconfig

ifconfig | grep "inet " | awk '{print $2}' | grep -v 127.0.0.1

Метод 5: использование команды имени хоста

hostname -I | awk '{print $1}'

Эти методы предоставят вам общедоступный IP-адрес вашего сервера Ubuntu 18.04. Не забудьте запустить эти команды в терминале вашей системы Ubuntu.