Існують різні ситуації, коли, можливо, доведеться перезапустити мережу в Ubuntu. Можливо, це пов’язано зі зміною налаштувань мережі. Можливо, це пов’язано з тим, що мережеве з’єднання діє дивно. Як правило, коли виникає проблема із системою, загальним методом лікування є перезавантаження. Однак якщо це проблема, пов’язана з мережею, тоді можна просто перезапустити мережу.У цьому посібнику перевірте, як перезапустити мережу на Ubuntu 20.04. Існують різні методи, якими ви можете перезапустити мережу в Ubuntu. Це може бути виконано безпосередньо з графічного інтерфейсу користувача або через термінал. Залежно від ваших уподобань, дотримуйтесь тієї, яка вам підходить.
Перезапустіть мережу з графічного інтерфейсу
У цьому розділі я буду припускати, що ви використовуєте Ubuntu 20.04 із робочим столом GNOME за замовчуванням.
Перезапустіть мережу з робочого столу
Клацніть на правому верхньому значку мережі на екрані.
Виберіть мережеве підключення та натисніть “Вимкнути”. Це вимкне підключення до мережі.
Щоб увімкнути його знову, пройдіть той самий процес. Цього разу буде інший варіант "Підключитися". Клацніть «Підключитися», щоб відновити мережеве з’єднання.
Перезапустіть мережу з налаштувань GNOME
Ви також можете зробити це безпосередньо в "Налаштуваннях" GNOME.
На лівій панелі виберіть “Мережа”.
Вимкнути та ввімкнути підключені мережі.
Перезапустіть мережу з CLI
Під час роботи з CLI існує кілька способів вжити заходів. Ми можемо вжити заходів щодо послуги менеджера мережі або використовувати інші інструменти, такі як nmcli, ifup, nmtui тощо.
Перезапустіть службу керування мережею
Це один із найпростіших способів перезапуску мережі. Це еквівалентно графічному методу, продемонстрованому вище.
Запустіть термінал і запустіть наступну команду.
$ sudo перезапустити менеджер мережі
Перезапустіть службу мережі за допомогою systemd
Systemd пропонує масив системних компонентів системі. Частково це обслуговування послуг. Попередній метод є лише альтернативним методом цього методу. Systemd прямо наказано перезапустити службу, а не перебирати будь-які обручі.
$ sudo systemctl перезапустіть NetworkManager.обслуговування
Перезапустіть мережу за допомогою nmcli
Інструмент nmcli є потужним інструментом для управління мережевим підключенням на машинах Linux. Він популярний серед системних адміністраторів завдяки простоті використання.
Спочатку вимкніть підключення до мережі.
$ sudo nmcli вимкнено мережу
Потім увімкніть його знову.
$ sudo nmcli мережі на
Перезапустіть мережу, використовуючи ifup і ifdown
Команди ifup і ifdown обробляють мережевий інтерфейс безпосередньо. Це одна з найпростіших мережевих команд у Linux. Команда ifdown вимикає всі мережеві інтерфейси, а команда ifup - їх.
Команди ifup і ifdown постачаються з пакетом ifupdown. За замовчуванням він не постачається з Ubuntu. На щастя, він доступний безпосередньо з офіційного репозиторію Ubuntu. Встановіть їх відразу.
$ sudo apt update && sudo apt install ifupdown -y
Після завершення інсталяції виконайте перезапуск мережі.
$ sudo ifdown -a$ sudo ifup -a
Доброю практикою є поєднання обох команд в одному рядку.
$ sudo ifdown -a && sudo ifup -aПерезапустіть мережу за допомогою nmtui
Інструмент nmtui - це ще один засіб управління мережею, який користується широкою популярністю серед адміністраторів системи. На відміну від інших інструментів CLI, він пропонує інтерактивний спосіб управління мережевими підключеннями, подібний до методу графічного інтерфейсу.
У випадку з Ubuntu 20.04, він поставляється за замовчуванням. Запустіть інструмент.
$ sudo nmtui
Для навігації інструментом використовуйте клавіші зі стрілками. Виберіть “Активувати з’єднання”.
Ви потрапите на екран зі списком усіх мережевих з’єднань. Виберіть відповідний і виберіть “Деактивувати”.
Після деактивації активуйте з'єднання.
Мережу успішно перезапущено. Закрийте програму.
Перезапустіть мережу за допомогою команди IP
Команда ip - це потужний спосіб управління мережевими підключеннями в Linux. Він може бути використаний для перезапуску мережевого з'єднання. Цей метод застосовний до будь-якого дистрибутива Linux.
Для роботи з командою ip, по-перше, нам потрібно знати цільовий мережевий інтерфейс. Використовуйте наступну команду для мережевого інтерфейсу.
$ ip посилання шоу
У моєму випадку цільовим мережевим інтерфейсом є enp0s3. Давайте перезапустимо мережу.
$ sudo ip посилання встановлено enp0s3 вниз$ sudo ip посилання встановлено enp0s3
Заключні думки
Перезапуск мережі є загальним рішенням різних проблем, пов’язаних з мережею. Якщо проблема ще не вирішена, наступною рекомендованою дією є перезапуск системи. Якщо проблема не зникне, тоді варто дослідити це далі.
Хочете дізнатись більше про конфігурацію мережі? Ознайомтеся з цим посібником на Ubuntu 20.04 конфігурація мережі.
Насолоджуйтесь!