Как узнать IP-адрес в локальной сети в Linux? - коротко
Для определения IP-адреса в локальной сети на Linux можно использовать команду ip addr
или ifconfig
. Эти инструменты выводят список всех сетевых интерфейсов и их соответствующие IP-адреса.
Как узнать IP-адрес в локальной сети в Linux? - развернуто
Для определения IP-адреса устройства в локальной сети под управлением операционной системы Linux можно воспользоваться несколькими методами. Рассмотрим наиболее распространенные из них:
-
Использование команды ifconfig: Команда
ifconfig
позволяет просмотреть информацию о сетевых интерфейсах системы. Для выполнения этой команды необходимо иметь права суперпользователя (root). Введите следующую команду в терминале:sudo ifconfig
В выводе команды найдите строку, соответствующую активному сетевому интерфейсу (например,
eth0
илиwlan0
), и в ней указанный IP-адрес. -
Использование команды ip: Современная альтернатива команде
ifconfig
- это командаip
. Она также предоставляет информацию о сетевых интерфейсах. Введите следующую команду:ip addr show
В выводе команды найдите строку, соответствующую активному сетевому интерфейсу, и в ней указанный IP-адрес.
-
Просмотр файла /etc/hosts: В файле
/etc/hosts
можно найти статическое сопоставление IP-адресов и доменных имен. Для просмотра содержимого файла используйте команду:cat /etc/hosts
В выводе найдите строку, соответствующую вашему устройству, и в ней указанный IP-адрес.
-
Использование команды hostname -I: Команда
hostname -I
выводит IP-адреса всех активных сетевых интерфейсов. Введите следующую команду:hostname -I
В выводе команды будут указаны все IP-адреса, назначенные активным сетевым интерфейсам.
-
Использование графического интерфейса: В некоторых дистрибутивах Linux можно воспользоваться графическими средствами для просмотра сетевой информации. Например, в KDE Plasma можно найти сетевые настройки в меню "Система" и выбрать соответствующий интерфейс для просмотра IP-адреса.
Каждый из этих методов позволяет эффективно определить IP-адрес устройства в локальной сети под управлением операционной системы Linux.