Логотип

Сеть Ubuntu 25.10 отключена после перезагрузки: как это исправить

Сеть Ubuntu 25.10 отключена после перезагрузки: как это исправить

Когда Ubuntu 25.10 «Questing Quokka» наконец вышла (9 октября 2025 года), нам не терпелось её опробовать. Мы уже несколько месяцев использовали сборки Ubuntu 25.10 для разработчиков, поэтому сразу обновились. Поначалу всё работало без сбоев, пока я не заметил одну досадную проблему.

Каждый раз, когда мы перезагружали систему, сетевое подключение автоматически отключалось. Наш проводной интерфейс отключался, а настройки IP возвращались к автоматическим (DHCP).

Чтобы исправить это, нам пришлось открыть Настройки → Сеть, снова включить подключение и переключиться с Автоматического на Ручное назначение IP-адреса.

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

 

Это сработало для текущего сеанса, но как только мы перезапустили его, проблема вернулась.

Если вы столкнулись с той же проблемой в Ubuntu 25.10, вот что стало причиной и как мы это исправили.

 

Первопричина этой проблемы

Как мы уже говорили, используем Ubuntu 25.10, начиная с версии snapshot 1.

Поскольку мы установили систему на ранней стадии разработки, в нашем каталоге /etc/netplan было два файла:

00-installer-config.yaml
90-NM-64002eca-9493-3b7e-be64-07db9f81dd8b.yaml

 

Этот второй файл (90-NM-*) был автоматически создан NetworkManager и продолжал перезаписывать мои настройки.

Вот как выглядела наша конфигурация до исправления:

network:
  version: 2
  ethernets:
    ens18:
      renderer: NetworkManager
      match: {}
      addresses:
      - "192.168.1.25/24"
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
      gateway4: 192.168.1.101
      dhcp6: true
      networkmanager:
        uuid: "64002eca-9493-3b7e-be64-07db9f81dd8b"
        name: "netplan-ens18"
        passthrough:
          connection.timestamp: "1759999098"
          proxy._: ""

 

Читать  Обновления Ubuntu 24.04 Временно отключены из-за критической ошибки

На первый взгляд этот YAML-файл выглядит нормально, но проблема в том, что он по-прежнему указывает Netplan запрашивать IP-адрес у DHCP-сервера (dhcp6: true).

Каждый раз, когда мы перезагружались, Ubuntu перечитывал этот файл, снова включал DHCP и отключал нашу ручную настройку сети.

 

Настройка конфигурации сети в Netplan

К счастью, исправить это довольно просто! Нам нужно было изменить две строки, чтобы всё заработало как надо.

 

Шаг 1. Отредактируйте файл конфигурации Netplan

Откройте файл с помощью:

sudo nano /etc/netplan/90-NM-64002eca-9493-3b7e-be64-07db9f81dd8b.yaml

 

Затем найдите строки:

dhcp4: true
dhcp6: true

 

Замените их на:

dhcp4: false
dhcp6: false

 

Остальная часть файла может остаться без изменений. После редактирования наша рабочая конфигурация выглядит так:

network:
  version: 2
  ethernets:
    ens18:
      renderer: NetworkManager
      match: {}
      addresses:
      - "192.168.1.25/24"
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
      gateway4: 192.168.1.101
      dhcp4: false
      dhcp6: false
      networkmanager:
        uuid: "64002eca-9493-3b7e-be64-07db9f81dd8b"
        name: "netplan-ens18"
        passthrough:
          connection.timestamp: "1759999098"
          proxy._: ""

Шаг 2. Примените изменения

Сохраните файл, а затем примените настройки:

sudo netplan apply

 

Ваше сетевое подключение должно восстановиться мгновенно.

 

Шаг 3. Перезагрузка и проверка

Перезагрузите вашу систему:

sudo reboot

 

После запуска откройте Настройки → Сеть или выполните команду:

ip addr show ens18

 

Теперь вы должны увидеть, что ваш статический IP-адрес (192.168.1.25) активен и подключен автоматически.

2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether bc:24:11:fb:7d:6d brd ff:ff:ff:ff:ff:ff
    altname enp6s18
    altname enxbc2411fb7d6d
    inet 192.168.1.25/24 brd 192.168.1.255 scope global noprefixroute ens18
       valid_lft forever preferred_lft forever
    inet6 fe80::be24:11ff:fefb:7d6d/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever

 

Читать  Как исправить err_connection_timed_out

Больше не нужно повторно включать сеть или сбрасывать IP-адрес при каждой перезагрузке.

 

Почему Это исправление Работает

Установив для dhcp4 и dhcp6 значение false, мы указали Netplan не запрашивать автоматически IP-адреса у DHCP-сервера. Это не позволит системе заменить нам ручную настройку IP-адреса при перезагрузке.

По сути, Ubuntu делала то, что считала правильным, — каждый раз запрашивала новый адрес. Как только я отключил DHCP, система стала учитывать мои настройки IP-адреса, заданные вручную, и не трогала их.

Похоже, эта проблема затрагивает системы, которые были установлены или обновлены с ранних сборок Ubuntu 25.10. В новых установках, выполненных с использованием финальной версии ISO (выпущенной сегодня), эта проблема уже должна быть устранена по умолчанию.

 

Заключение

Если вы заметили, что ваша сеть Ubuntu 25.10 продолжает отключаться после перезагрузки, не паникуйте. Это не проблема с оборудованием или неработающим NetworkManager. Это просто остатки конфигурации с этапа бета-тестирования. Отключение DHCP для IPv4 и IPv6 в файле Netplan YAML полностью решает проблему.

После этого небольшого исправления моя система Ubuntu 25.10 «Questing Quokka» работает идеально!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала