Чтобы получить общедоступный 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.