Как узнать IP адрес в Linux (Ubuntu, CentOS, Debian)

linux узнать ip адрес

В операционных системах семейства Linux, в том числе такие популярные ОС, как Ubuntu, CentOS, Debian, есть несколько способов узнать IP адрес в локальной сети и в Интернете. Если у этой системы есть графическая оболочка, то сделать это очень просто и понятно. Значительно интереснее возможность узнать IP адрес используя консоль Linux. Причём можно посмотреть адрес и в локальной сети, и глобальной, то есть в Интернете.

1. Смотрим локальный IP-адрес

Локальный IP присваиваемый системой динамически или прописанный статически, и его можно посмотреть с помощью команды:

hostname -I

Вот пример её использования:


локальный ip адрес linux

Альтернативные команды, позволяющий узнать локальный АйПи в Линуксе:

ifconfig -a
ip addr
ip route get 8.8.8.8 | awk '{print $7}'

2. Узнаём внешний IP компьютера в Интернете

Если же Вам нужно посмотреть публичный внешний IP компьютера, который Вы получаете от провайдера при подключении к Интернету, то выполните в командной строке вот такую команду:

curl ifconfig.co

внешний ip адрес linux

Тут всё очень просто — команда curl обращается к веб-сайту ifconfig.io, который возвращает обратно внешний IP-адрес в Интернете в формате одной строчки.

Кстати, можно использовать и другие подобные сайты. Вот список достойных альтернатив.

curl ifconfig.me
curl -4/-6 icanhazip.com
curl ipinfo.io/ip
curl api.ipify.org
curl checkip.dyndns.org
dig +short myip.opendns.com @resolver1.opendns.com
host myip.opendns.com resolver1.opendns.com
curl ident.me
curl bot.whatismyipaddress.com
curl ipecho.net/plain

Оставьте комментарий