Как настроить статический IP адрес в Ubuntu 24.04

Команда Ubuntu в очередной раз сдержала свое обещание и выпустила новую версию для долгосрочной поддержки – Ubuntu 24.04 (Noble Numbat), которая обладает множеством замечательных функций. После установки системы, первым шагом для пользователей является настройка сетевого интерфейса. Обычно система автоматически получает IP адрес по протоколу DHCP, но иногда может потребоваться настройка статического IP адреса. Статический IP адрес не меняется даже при перезагрузке системы, что очень удобно для управления сетями и серверами.

В этом руководстве вы узнаете, как настроить статический IP адрес в Ubuntu 24.04, независимо от того, используете ли вы среду рабочего стола или управляете серверами с помощью командной строки.

Статический IP адрес настраивается на компьютере вручную, чтобы он всегда оставался неизменным, в отличие от динамических IP адресов, которые назначает DHCP сервер и которые могут меняться. Статические IP адреса обычно используются для серверов, сетевых принтеров и других устройств, которые должны быть постоянно доступны по сети.

Требования

  • Компьютер или сервер под управлением Ubuntu 24.04 (Noble Numbat).
  • Базовое знакомство с терминалом и файлами сетевой конфигурации системы.
  • Привилегии администратора (sudo).

Настройка статического IP адреса в среде рабочего стола Ubuntu 24.04

Ubuntu 24.04 продолжает использовать GNOME в качестве среды рабочего стола по умолчанию, которая предоставляет интуитивно понятный интерфейс для управления сетевыми настройками. Выполните следующие шаги, чтобы настроить статический IP адрес на компьютере с Ubuntu.

Шаг 1: Доступ к сетевым настройкам

Нажмите на значок в правом верхнем углу экрана. Далее на стрелочку рядом с проводным или беспроводным подключением. Теперь нажмите на опцию Настройка подключения, как показано на скриншоте.

Настройка статического IP адреса в среде рабочего стола Ubuntu
Настройка статического IP адреса в среде рабочего стола Ubuntu

Это покажет вам текущий IP адрес и другие сведения о сети. Нажмите на значок шестеренки перед ними:

Настройка сети Ubuntu
Настройка сети Ubuntu

Шаг 2: Настройка IP адреса Ubuntu

1. В меню настроек перейдите на вкладку IPv4.

2. Теперь установите для параметра Метод IPv4 значение Вручную.

3. Введите желаемый IP адрес, сетевую маску (часто 255.255.255.0) и шлюз. При необходимости добавьте DNS серверы.

Настройка статического IP адреса в среде рабочего стола Ubuntu 24.04
Настройка статического IP адреса в среде рабочего стола Ubuntu 24.04

Шаг 3: Применение конфигурации

Осталось нажать кнопку Применить, чтобы сохранить настройки. Это автоматически обновит ip адрес вашей системы. Подождите, пока изменения не будут применены. Затем вы можете проверить обновленный IP адрес на вкладке Сведения о системе.

Обновленный IP адрес на вкладке Сведения о системе
Обновленный IP адрес на вкладке Сведения о системе

Настройка статического IP в Ubuntu 24.04 с помощью командной строки (терминала)

Если вы используете командную строку (терминал Linux) или вам нужно настроить сервер без графического интерфейса, тогда способ настройки при моиощи командной строки будет для вас полезным.

Шаг 1: Откройте терминал

Вы можете открыть терминал, нажав горячие клавиши  Ctrl + Alt + T или найдя “Терминал” в меню приложений.

Шаг 2: Определите свой сетевой интерфейс

Введите команду ip link, чтобы увидеть все сетевые интерфейсы.

ip link show

Определение своего сетевого интерфейса
Определение своего сетевого интерфейса

Эта команда выведет список всех сетевых интерфейсов в системе. Обычно сетевые интерфейсы называются eth0, ens33, enp0s3, и т.д. Найдите нужный интерфейс, который вы хотите настроить. Как вы поняли мой интерфейс ens33.

Шаг 3: Создание резервной копии текущего конфигурационного файла

Перед внесением изменений рекомендуется создать резервную копию текущего конфигурационного файла сетевых интерфейсов. Конфигурационные файлы сетевых настроек находятся в директории /etc/netplan/. Создадим резервную копию с помощью этой команды.

sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak

Внимание: иногда файла 01-netcfg.yaml нет или он называется по другому. Вам необходимо перейти в католог /etc/netplan/ и посмотреть какие у вас файлы.

cd /etc/netplan – переход в каталог.

ls – просмотр файлов.

Файл конфигурации сети
Файл конфигурации сети

Как у меня на компьютере файл с конфигурацией назвается так: 90-NM-14f59568-5076-387a-aef6-10adfcca2e26.yaml

Шаг 4: Редактирование конфигурационного файла

Откройте конфигурационный файл для редактирования с помощью текстового редактора. Например, используем nano:

sudo nano /etc/netplan/01-netcfg.yaml

Внутри файла внесите следующие изменения. Предположим, что ваш сетевой интерфейс называется ens33 и вы хотите установить статический IP-адрес 192.168.13.55 с маской подсети 255.255.255.0, шлюзом 192.168.13.2 и DNS-серверами 8.8.8.8 и 8.8.4.4. Конфигурационный файл должен выглядеть следующим образом.

Редактирование конфигурационного файла
Редактирование конфигурационного файла

Сохраните файл и выйдите из редактора. В nano это делается с помощью сочетания клавиш Ctrl + O, затем Enter, и Ctrl + X.

Шаг 5: Применение настроек

После редактирования конфигурационного файла необходимо применить изменения. Для этого используйте команду netplan:

sudo netplan apply

Шаг 6: Проверка настроек

Чтобы убедиться, что статический IP адрес был успешно настроен, используйте команду ip:

ip addr show ens33

Проверка настроек
Проверка настроек

Эта команда выведет информацию о вашем сетевом интерфейсе. Убедитесь, что IP адрес и другие параметры настроены правильно.

Также проверьте доступ к интернету и DNS-разрешение:

ping -c 4 8.8.8.8

ping -c 4 google.com

Если оба теста прошли успешно, значит статический IP адрес настроен корректно.

Проверка пройдена
Проверка пройдена

 

Шаг 7: Восстановление резервной копии (при необходимости)

Если что-то пошло не так и вам нужно вернуть прежние настройки, вы можете восстановить резервную копию конфигурационного файла. Делается это следующими командами.

sudo mv /etc/netplan/01-netcfg.yaml.bak /etc/netplan/01-netcfg.yaml

sudo netplan apply

Это вернет ваши сетевые настройки к предыдущему состоянию.

Заключение

Независимо от предпочтений по интерфейсу, настройка статического IP адреса в Ubuntu 24.04 (Noble Numbat) является простым процессом. Это может улучшить надежность и удобство доступа к сети. Не забывайте проверять настройки, чтобы быть уверенным, что сеть работает как ожидалось

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

LinuxWin.ru
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.