Network Manager в Ubuntu 20.04: GUI і CLI

02.03.2026 0 By AdminA

Вступ

Network Manager — стандартний інструмент для керування мережею в Ubuntu 20.04. Він надає зручні можливості як у графічному середовищі GNOME, так і через інструменти командного рядка (nmcli, nmtui). У цій статті розглянемо основні дії: підключення до Wi‑Fi та Ethernet, налаштування статичної адреси та DNS, створення точки доступу і базові команди для діагностики.

Керування мережею через GUI

Ubuntu 20.04 за замовчуванням використовує GNOME Settings (Налаштування) для основних мережевих операцій. Додатково доступні апплети та редактори з пакета network-manager-gnome.

Загальні дії у GNOME Settings

  • Відкрийте Налаштування → Мережа, щоб побачити блоки «Провідна» та «Wi‑Fi».
  • У списку Wi‑Fi виберіть мережу та введіть пароль; для Ethernet з’єднання зазвичай підключення відбувається автоматично.
  • Натисніть значок шестерні поруч із підключенням, щоб відкрити додаткові параметри (IPv4/IPv6, DNS, проксі, маршрути, метрика).

Як налаштувати статичну IP‑адресу через GUI

У вікні параметрів підключення виберіть вкладку IPv4 (або IPv6). Змініть метод на «Manual», додайте адресу у форматі CIDR (наприклад, 192.168.1.50/24), вкажіть шлюз і DNS‑сервери. Збережіть і перепідключіться.

Створення точки доступу (Hotspot)

У розділі Wi‑Fi є опція «Точкова мережа» або «Перетворити у точку доступу». Вкажіть ім’я мережі (SSID), тип безпеки і пароль. Це зручно для швидкого роздавання інтернету з ноутбука.

Додаткові GUI-інструменти

  • nm‑connection‑editor — класичний редактор з детальними налаштуваннями (потрібно встановити пакет network-manager-gnome).
  • Аплет у панелі (nm‑applet) корисний у традиційних десктопах для швидкого управління.

Керування мережею через CLI (nmcli та nmtui)

Командний рядок дозволяє автоматизувати налаштування, працювати на серверах або віддалено через SSH. Основні інструменти — nmcli (повний функціонал) і nmtui (текстовий інтерфейс).

Базові команди nmcli

  • Перевірити статус пристроїв: nmcli device status
  • Показати доступні підключення: nmcli connection show
  • Підключити існуюче з’єднання: nmcli connection up id "Wired connection 1"
  • Відключити пристрій: nmcli device disconnect enp3s0
  • Увімкнути або вимкнути Wi‑Fi: nmcli radio wifi on / nmcli radio wifi off

Приклади налаштувань через nmcli

Додати нове провідне підключення зі статичною IPv4 адресою:

sudo nmcli connection add type ethernet ifname enp3s0 con-name static1 ipv4.addresses 192.168.1.50/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 8.8.4.4" ipv4.method manual

Змінити існуюче підключення:

sudo nmcli connection modify "Wired connection 1" ipv4.method manual ipv4.addresses 192.168.1.60/24 ipv4.gateway 192.168.1.1 ipv4.dns "1.1.1.1"

Після змін підняти підключення:

sudo nmcli connection up id "Wired connection 1"

nmtui — зручність у терміналі

Якщо потрібен простий текстовий інтерфейс, виконайте sudo nmtui. Він дозволяє редагувати підключення, створювати нові і підключатися до мереж без складних команд.

Діагностика та корисні поради

  • Перегляньте логи Network Manager: journalctl -u NetworkManager -f для живого відстеження подій.
  • Перевірте, чи правильно працює DNS через systemd‑resolved: systemd-resolve --status або перевірте /etc/resolv.conf (в Ubuntu це може бути символьне посилання на systemd).
  • Якщо потрібен повний контроль інтерфейсу відключіть Network Manager (на серверах це інколи потрібно) і використовуйте системні конфігурації netplan, але для десктопів краще залишити Network Manager.
  • Багато проблем вирішуються перевстановленням пакета або перезапуском служби: sudo systemctl restart NetworkManager.

Поради з безпеки і зручності

Для публічних або мереж з низькою довірою уникайте автозапам’ятовування паролів у вказаних профілях. Для мобільних підключень увімкніть опцію «Metered» (облік трафіку), щоб обмежити фонові оновлення. Якщо використовуєте VPN, додайте його як підключення в Network Manager для автоматичного застосування маршрутизації і DNS при підключенні.

Висновок

Network Manager в Ubuntu 20.04 — гнучкий інструмент для повсякденного керування мережею. GNOME Settings і nm‑connection‑editor підходять для користувачів, яким потрібен візуальний контроль, а nmcli і nmtui — для скриптів, серверів і швидкої роботи в терміналі. Знання обох підходів допоможе швидко налаштувати підключення і ефективно діагностувати проблеми.

Comments

comments