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

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

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

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

Чтобы узнать свой IP-адрес в локальной сети Linux, можно использовать несколько методов. Один из наиболее распространенных и простых способов - это использование команды ip или ifconfig.

Метод 1: Использование команды ip

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

ip addr show

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

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo state UP group default qlen 1000
 link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
 inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0
 valid_lft 3575sec preferred_lft 3575sec

В этом примере IP-адрес интерфейса eth0 равен 192.168.1.100.

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

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

ifconfig

Вывод этой команды также содержит информацию о всех сетевых интерфейсах. Например:

eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
 inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

В этом примере IP-адрес интерфейса eth0 равен 192.168.1.100.

Метод 3: Использование команды hostname

Еще один способ узнать IP-адрес - это использование команды hostname, но с опцией -I:

hostname -I

Эта команда выведет только IP-адреса, например:

192.168.1.100 10.0.0.1

Заключение

Каждый из этих методов позволяет узнать IP-адрес вашего компьютера в локальной сети Linux. Выбор конкретного метода зависит от предпочтений и доступности инструментов на вашем компьютере.