Всякий раз, когда возникает проблема с системой, основным решением является перезагрузка или перезагрузка системы. Аналогично, если проблема возникает с сетью, то ее простое решение - перезапустить сеть. Существует множество сценариев, когда вам может понадобиться перезапустить сеть на Ubuntu, например, настройки сети были изменены или активное сетевое соединение не работает должным образом. Перезапуск сетевых служб одинаково важен для всех систем Linux.
Используя следующие различные методы, вы можете перезапустить сеть на Ubuntu.
- Перезапуск сети с помощью графического интерфейса
- Перезапуск сети с помощью командной строки
В зависимости от удобства, вы можете выбрать тот способ, который вам подходит.
Перезапуск сети с помощью графического интерфейса пользователя
Когда вы перезапускаете сеть с помощью графического интерфейса, вы можете воспользоваться следующими двумя вариантами.
Перезапуск сети с рабочего стола
В этом методе вы можете перезапустить сеть с рабочего стола. Для этого щелкните правой кнопкой мыши в правом верхнем углу на значке сети, и в правом углу появится следующий выпадающий список.
Нажмите на опцию "подключено по проводу" из списка и выберите "Выключить", что приведет к отключению сетевого подключения.
Теперь выполните вышеупомянутый процесс и снова включите сеть, нажав на опцию подключения следующим образом:
Теперь сетевое подключение восстановлено.
Перезагрузка сети с помощью настроек Gnome
Нажмите на знак стрелки в правом верхнем углу и выберите "Настройки".
Вы также можете зайти в Настройки, используя строку поиска.
Вы увидите следующее окно на рабочем столе. Выберите опцию "сеть" на левой боковой панели и здесь вы можете включить или отключить подключенное сетевое соединение.
Перезапуск сети с помощью командной строки
Используя этот метод, вы можете перезапустить сеть следующими различными способами:
Перезапуск сети с помощью диспетчера служб
Самый простой и легкий способ перезапустить сеть с помощью диспетчера сетевых служб. Запустите терминал и введите в него следующую команду:
1 | sudo service network-manager restart |
Использование Systemd для перезапуска сети
Systemd имеет множество системных компонентов, которые также могут работать с сетевыми службами. Перезапустите сетевую службу с помощью systemd, непосредственно перезапустив сетевые службы, вместо того, чтобы проходить через любые другие препятствия.
1 | sudo systemctl restart NetworkManager.service |
Перезапуск сети через Nmcli
Nmcli - это наиболее часто используемый инструмент для управления сетевыми подключениями. Вы можете отключить подключение с помощью следующей команды:
1 | sudo nmcli networking off |
Для включения сетевого подключения используйте следующую команду.
1 | sudo nmcli networking on |
Использование команд ifdown и ifup для перезапуска сети
Команды ifdown и ifup используются для работы с различными сетевыми интерфейсами в Linux.
Эти два пакета не являются предустановленными в Ubuntu. Поэтому вам необходимо установить эти пакеты с помощью следующей команды:
1 | sudo apt update && sudo apt install ifupdown -y |
Чтобы выключить сеть, используйте ifdown, а включить ее можно с помощью команды ifup следующим образом:
1 | sudo ifdown -a && sudo ifup -a |
Перезапуск сети с помощью команды IP
Команда IP - это еще одна альтернатива, которую вы можете использовать для управления сетевыми подключениями в Linux.
Сначала найдите целевой сетевой интерфейс с помощью следующей команды:
1 | ip link show |
получение имени сетевого устройства с помощью команды ip
Здесь enp0s1 - это наша целевая сеть. Запустите сеть, введя следующую команду:
1 | sudo ip link set enp0s1 down |
Выключите сетевое соединение с помощью команды ip
1 | sudo ip link set enp0s1 up |
Перезапуск сети с помощью nmtui
Nmtui - это еще один инструмент для управления сетевыми подключениями и создания интерактивной среды. Этот инструмент по умолчанию предустановлен в Ubuntu. Поэтому просто запустите его с помощью следующей команды:
1 | sudo nmtui |
В терминале отобразится следующий интерфейс:
Выберите "Активировать соединение" (Activate a connection) с помощью клавиши со стрелкой вниз и нажмите "Enter". Теперь деактивируйте это соединение, выбрав опцию "деактивировать" (deactivate) и нажав "Enter".
После деактивации соединения снова "Активируйте" это соединение следующим образом:
После перезапуска сети выйдите из этого приложения следующим образом: