Как узнать свой IP локальной сети Linux?

Как узнать свой IP локальной сети Linux? - коротко

Чтобы узнать свой IP-адрес в локальной сети Linux, используйте команду ip addr show и найдите интерфейс, соответствующий вашей локальной сети.

Как узнать свой IP локальной сети Linux? - развернуто

Для определения собственного IP-адреса в локальной сети Linux можно использовать несколько методов. Эти методы включают использование командной строки, просмотр конфигурационных файлов и использование специальных утилит.

Использование командной строки

Один из самых распространенных способов определения IP-адреса - это использование команды ip. Эта команда предоставляет информацию о сетевых интерфейсах и их конфигурациях. Для вывода списка всех активных сетевых интерфейсов и их IP-адресов можно использовать следующую команду:

ip addr show

Вывод этой команды включает в себя информацию о каждом сетевом интерфейсе, его состоянии и IP-адресах. Для поиска конкретного IP-адреса можно использовать фильтрацию с помощью grep:

ip addr show | grep inet

Использование команды ifconfig

Если на вашем устройстве установлен пакет net-tools, вы можете использовать команду ifconfig для отображения информации о сетевых интерфейсах. Эта команда также предоставляет список всех активных сетевых интерфейсов и их IP-адресов:

ifconfig

Для фильтрации вывода и отображения только IP-адресов можно использовать:

ifconfig | grep inet

Просмотр конфигурационных файлов

IP-адреса также могут быть настроены в конфигурационных файлах, таких как /etc/network/interfaces или файлы в директории /etc/sysconfig/network-scripts/. Для просмотра этих файлов можно использовать команду cat:

cat /etc/network/interfaces

или

cat /etc/sysconfig/network-scripts/ifcfg-eth0

Использование утилиты hostname

Команда hostname предоставляет информацию о текущем хосте, включая его IP-адрес. Для вывода только IP-адреса можно использовать следующую команду:

hostname -I

Использование утилиты nmcli

Если на вашем устройстве установлен NetworkManager, вы можете использовать утилиту nmcli для отображения информации о сетевых соединениях. Для вывода IP-адресов активных соединений можно использовать следующую команду:

nmcli -t -f ip4.addresses dev show | grep 'ipv4.'

Эти методы позволяют эффективно и быстро определить собственный IP-адрес в локальной сети Linux.