Как узнать IP-адрес компьютера
Самый короткий способ:
hostname -IКоманда печатает все адреса компьютера через пробел, например 192.168.1.25. Адресов бывает несколько: у компьютера может быть и кабель, и Wi‑Fi, и виртуальные сети (Docker, виртуальные машины), а к адресам IPv4 добавляются адреса IPv6 — те, что с двоеточиями.
Понятнее — по интерфейсам:
$ ip -br -4 addr
lo UNKNOWN 127.0.0.1/8
enp3s0 UP 192.168.1.25/24Слева — имя интерфейса (lo — сам компьютер, enp… — обычно кабель, wlp… — Wi‑Fi), в середине — состояние, справа — адрес и маска. Имена и адреса у вас будут свои. Полный вывод со всеми подробностями — ip a, адреса IPv6 — ip -6 addr.
Команда ifconfig из старых инструкций — из пакета net-tools, которого в новых системах может не быть. ip делает то же самое.
Адрес роутера
$ ip route show default
default via 192.168.1.1 dev enp3s0 proto dhcp src 192.168.1.25 metric 100Адрес после via — шлюз, то есть роутер. Обычно по этому же адресу в браузере открывается панель управления роутером.
Внешний адрес
Адреса 192.168.x.x, 10.x.x.x и 172.16.x.x–172.31.x.x — локальные: они действуют только внутри вашей сети. В интернете компьютер виден под внешним адресом, и дома это обычно адрес роутера — один на все устройства сети. Его показывает панель управления роутером, а также сайты проверки IP-адреса.
На арендованном сервере (VPS) внешний адрес обычно стоит прямо на интерфейсе и виден в ip a; кроме того, его показывает панель хостинга.
На рабочем столе
В Ubuntu Desktop адрес видно в параметрах системы:
- Откройте «Параметры» → «Сеть» (для беспроводной сети — «Wi‑Fi»).
- Нажмите значок шестерёнки рядом со своим подключением — в открывшемся окне будет адрес IPv4.
Подводные камни
127.0.0.1— это всегда сам компьютер. Другим устройствам сети давайте адрес интерфейса, а не его.- Адрес, выданный роутером по DHCP, может смениться. Серверу адрес лучше закрепить — в роутере (резервирование адреса) или в самой Ubuntu: Статический IP через netplan.
- У интерфейса нет строки с адресом — компьютер не получил его от роутера: проверьте кабель или Wi‑Fi. Проверка связи по шагам — в уроке Сеть: IP-адрес, ping, DNS и netplan.