Подробный гайд по nm-connection-editor в ALT Linux

Графический редактор подключений NetworkManager в ALT Linux для настройки Wi-Fi, Ethernet и других сетевых интерфейсов

2026.05.14                


Подробный гайд по nm-connection-editor в ALT LinuxПодробный гайд по nm-connection-editor в ALT Linux /usr/bin/nm-connection-editor — это официальный графический интерфейс NetworkManager для управления сетевыми подключениями. В ALT Linux он работает стабильно и интегрирован с системными механизмами polkit, systemd и хранилищем конфигураций NetworkManager.

Ниже приведён полный гайд: от установки до типовых сценариев, особенностей ALT Linux и диагностики.


1. Установка в ALT Linux

В ALT Linux пакет входит в стандартные репозитории рабочих станций (p10, p11, Sisyphus).

# Обновление кэша репозиториев
sudo apt-get update

# Установка редактора подключений
sudo apt-get install nm-connection-editor

Примечание:

В некоторых сборках ALT Linux пакет может называться network-manager-applet или быть частью NetworkManager-glib.

Если apt-get не находит nm-connection-editor,выполните:

apt-cache search nm-connection

Проверка установки:

which nm-connection-editor
nm-connection-editor --version

2. Запуск и права доступа

Способ Команда / Действие
Из меню DE ИнтернетСетевые подключения или Network Connections
Из терминала nm-connection-editor
Через значок в трее ПКМ по nm-appletИзменить соединения…

Политика доступа (PolicyKit)

  • Пользовательские соединения сохраняются в ~/.config/NetworkManager/ и доступны без пароля.
  • Системные соединения (/etc/NetworkManager/system-connections/) требуют авторизации через polkit. ALT Linux запросит пароль пользователя с правами wheel или пароль root.
  • Не запускайте GUI через sudo. Это нарушает работу polkit, сессии D-Bus и может привести к повреждению конфигураций. Используйте обычный запуск от имени пользователя.

3. Интерфейс и основные элементы

Элемент Описание
Список подключений Показывает все известные профили. Системные помечены значком блокировки
Добавить (+) Создание нового профиля (Ethernet, Wi-Fi, Мост, VLAN, Bond, WWAN и др.)
Изменить Редактирование выбранного профиля
Удалить Удаление профиля (запрос polkit для системных)
Дублировать Клонирование профиля для быстрого изменения
Экспорт / Импорт Сохранение в .nmconnection или загрузка из файла

Вкладки настроек (зависят от типа подключения)

  • Параметры / Общие (имя, автостарт, доступность для всех пользователей)
  • IPv4 / IPv6 (DHCP, Вручную, Только локальная, Отключено)
  • Wi-Fi / Ethernet (SSID, MAC-адрес, клонирование, MTU)
  • Безопасность (WPA2/WPA3, сертификаты, EAP)
  • Скрипты / Дополнительно

4. Пошаговые настройки типовых сценариев

Настройка Wi-Fi (WPA2/WPA3)

  1. Нажмите + → выберите Wi-Fi
  2. Введите Имя соединения и SSID
  3. Вкладка Безопасность Wi-Fi: выберите WPA и WPA2 Personal (или WPA3 Personal)
  4. Введите Пароль
  5. IPv4: оставьте Автоматически (DHCP) или выберите Вручную и укажите IP/маску/шлюз/DNS
  6. Отметьте Доступно всем пользователям (если нужно на уровне системы)
  7. Сохранить → подключитесь через nm-applet или nmcli

Настройка Ethernet со статическим IP

  1. +Ethernet
  2. Вкладка IPv4 → метод Вручную
  3. Нажмите Добавить → введите:
    • Адрес: 192.168.1.50
    • Маска: 255.255.255.0 (или /24)
    • Шлюз: 192.168.1.1
  4. DNS-серверы: 8.8.8.8, 1.1.1.1
  5. Сохранить

Настройка моста (Bridge) для виртуализации

  1. +Мост
  2. Вкладка МостДобавить → выберите физические интерфейсы (например, eth0)
  3. IPv4 → настройте IP на самом мосту, а не на физических портах
  4. Сохранить → физические интерфейсы автоматически перейдут в режим slave

5. Особенности в ALT Linux

Аспект Детали
Пакетный менеджер apt-get (основан на apt-rpm). Репозитории: regular, platform, updates
Системный менеджер systemd → служба NetworkManager.service
Хранилище конфигов Системные: /etc/NetworkManager/system-connections/
Пользовательские: ~/.config/NetworkManager/
PolicyKit Действие: org.freedesktop.NetworkManager.settings.modify.system
DE-интеграция В KDE по умолчанию используется plasma-nm, но nm-connection-editor работает параллельно. В GNOME/MATE/XFCE интегрирован нативно.
Серверные редакции GUI может отсутствовать по умолчанию. Рекомендуется nmtui или nmcli. NetworkManager включается через systemctl enable --now NetworkManager

6. Диагностика и решение проблем

Симптом Решение
Не запускается sudo apt-get install --reinstall nm-connection-editor
Проверьте вывод в терминале на отсутствующие libgtk-3, libnm
"Отказано в доступе" Запускайте от обычного пользователя. Если нужно системное изменение, polkit запросит пароль. Не используйте sudo
Соединение не сохраняется Проверьте права: ls -l /etc/NetworkManager/system-connections/ → должны быть 600, владелец root:root
Wi-Fi не виден rfkill list → разблокировать при необходимости
systemctl status wpa_supplicant
Конфликт с другим менеджером Отключите systemd-networkd, wicd или connman: systemctl disable --now <служба>
Логи NetworkManager journalctl -u NetworkManager -f --no-pager

Проверка состояния сети:

nmcli device status
nmcli connection show
nmcli general status

7. CLI-альтернативы (для серверов / автоматизации)

Задача Команда nmcli
Список подключений nmcli con show
Активировать nmcli con up "Имя"
Отключить nmcli con down "Имя"
Удалить nmcli con delete "Имя"
Добавить Wi-Fi nmcli dev wifi connect "SSID" password "pass"
Добавить статический IP nmcli con add type ethernet ifname eth0 ip4 192.168.1.50/24 gw4 192.168.1.1
Интерактивный TUI nmtui

8. Безопасность и резервное копирование

1. Бэкап всех соединений:
   sudo cp -a /etc/NetworkManager/system-connections/ ~/nm-backup-system/
   cp -a ~/.config/NetworkManager/ ~/nm-backup-user/
  1. Экспорт в .nmconnection:
    В nm-connection-editor выделите профиль → Экспорт → сохраните файл. Формат переносим между дистрибутивами.
  2. Ограничение прав:
    Никогда не редактируйте файлы в /etc/NetworkManager/system-connections/ вручную без nmcli или редактора, так как NetworkManager кэширует настройки и может перезаписать ручные правки.
  3. Храните приватные ключи и сертификаты в ~/.config/NetworkManager/ с правами 600. Не передавайте .nmconnection файлы с паролями без шифрования.

Итог:

nm-connection-editor в ALT Linux — надёжный инструмент для графического управления сетью. Используйте его для рабочих станций, а для серверов или скриптов переходите на nmcli/nmtui. Следуйте принципам polkit, делайте бэкапы конфигов и не запускайте GUI от root.