Перезагрузить сетевой интерфейс linux

Обновлено: 04.07.2024

Иногда вам может потребоваться устранить сетевое подключение, если вы внесли изменения в свою сеть или просто не можете получить доступ в Интернет.

В этой статье мы остановимся на том, как вы можете перезапустить сетевую службу на Ubuntu 18.04 и более ранних версиях.

1) Использование графического интерфейса пользователя

Одним из способов перезагрузки сети на Ubuntu 18.04 является использование интерфейса GUI GNOME.

Перейдите в верхнем правом углу экрана и щелкните значок сети, как показано на рисунке, чтобы открыть раскрывающееся меню.

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

В этом случае я использую проводное соединение.

Вы можете использовать беспроводное соединение для своего случая.


Нажмите на сетевой интерфейс и нажмите «Отключить», чтобы отключить сетевую службу


Чтобы включить сетевую службу, пройдите в верхний правый угол и щелкните значок со стрелкой вниз.

Обязательно найдите сетевой интерфейс, который выключен, как показано ниже.


Нажмите на интерфейс, чтобы развернуть параметры и после этого нажмите «Подключиться».


2) Использование командной строки

Для гиков командной строки вам может быть предоставлено несколько вариантов для достижения того же результата.

Мы обсудим несколько команд, которые вы можете использовать для перезапуска сетевых сервисов на Ubuntu 18.04.

Netplan

Systemctl

Поскольку Ubuntu 18.04 основан на systemd init, вы также можете использовать systemctl, как показано

Service

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

Nmcli

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

Ifup/ifdown

Наконец, мы имеем команды ifup / ifdown, которые можно использовать следующим образом

Для более старых версий Ubuntu

Для более старых версий Ubuntu (14.04 LTS и более ранних версий) вы можете перезапустить сеть с помощью следующих команд:

Кроме того, вы можете остановить и запустить сетевую службу качестве альтернативы перезапуску сетевых сервисов

Как часто вы перезапускаете сетевые службы? Иногда вам может потребоваться устранить неполадки сетевого подключения в случае, если вы внесли изменения в свою сеть или просто не можете получить доступ к Интернету. В этом руководстве мы покажем как вы можете перезапустить сетевую службу в Ubuntu.

1) Перезапуск сети с использованием графического интерфейса Ubuntu

Одним из способов перезапуска сети в Ubuntu является использование графического интерфейса GNOME. Перейдите в правый верхний угол экрана и нажмите на значок сети, как показано на рисунке. Далее должно открыться раскрывающееся меню. Вы сможете увидеть тип сетевого подключения. В данном случае я использую проводное соединение. Возможно, вы используете беспроводное соединение Wi-Fi.

Как перезапустить сеть в Ubuntu

Как перезапустить сеть в Ubuntu

Отключает сетевую службу Ubuntu

Отключает сетевую службу Ubuntu

Чтобы включить сетевую службу, перейдите в правый верхний угол и щелкните значок со стрелкой вниз. Обязательно найдите свой сетевой интерфейс, который выключен. Делайте так же как на рисунке ниже:

Включение сетевого интерфейса в Ubuntu

Включение сетевого интерфейса в Ubuntu

Включение сетевого интерфейса

Включение сетевого интерфейса

Это действие включит интерфейс и возобновит работу сетевых служб в графическом режиме режиме.

2) Перезапуск сети с использованием командной строки

Для фанатов командной строки доступно несколько вариантов для выполнения перезапуска сети. Мы покажем несколько команд, которые вы можете использовать для перезапуска сетевой службы в Ubuntu.

Команда Netplan

Systemctl

Так как Ubuntu 18.04 основана на systemd init , вы также можете использовать systemctl , как показано ниже:

$ sudo systemctl restart NetworkManager.service

Service

Так же вы можете использовать команду service для достижения того же результата.

$ sudo service network-manager restart

Nmcli

$ sudo nmcli networking off
$ sudo nmcli networking on

Ifup/ifdown

Команды ifup/ifdown можно использовать следующим образом

Для более старых версий Ubuntu

Для более старых версий Ubuntu (14.04 LTS и более ранних) вы можете перезапустить сеть с помощью следующих команд

$ sudo service networking restart

Кроме того, вы можете остановить и запустить сетевую службу, сделать так называемый рестарт сетевой службы

Чтобы остановить сетевую службу в старых версиях Ubuntu, выполните

После остановки службы ее требуется запустить.

Запустить сетевую службу Ubuntu

Чтобы запустить сетевую службу, выполните

Вот в принципе и все. Это очень простые команды которые перезапустят сеть в Ubuntu. Так как не всегда удобно перезагружать сервер или компьютер. Если вы нашли неточности или ошибки, большая просьба сообщить об этом.


Как часто вы перезапускаете сетевые службы? Иногда вам может потребоваться устранить неполадки сетевого подключения, если вы внесли изменения в свою сеть или просто не можете получить доступ к Интернету. В этом руководстве мы сосредоточимся на том, как перезапустить сетевую службу в Ubuntu 18.04 и более ранних версиях.

Шаг 1. Использование графического интерфейса пользователя

Как перезапустить сеть в Ubuntu

Щелкните сетевой интерфейс и выберите параметр « Выключить », чтобы отключить сетевую службу.

Как перезапустить сеть в Ubuntu

Чтобы включить сетевую службу, перейдите в правый верхний угол и щелкните значок стрелки вниз. Убедитесь, что ваш сетевой интерфейс отключен, как показано ниже.

Как перезапустить сеть в Ubuntu

Нажмите на интерфейс, чтобы развернуть параметры, а затем нажмите « Подключиться ».

Как перезапустить сеть в Ubuntu

Это откроет интерфейс и возобновит работу сетевых служб в обычном режиме 🙂

Шаг 2. Использование командной строки

Для фанатов командной строки доступны несколько вариантов для достижения того же результата. Мы обсудим несколько команд, которые вы можете использовать для перезапуска сетевой службы в Ubuntu 18.04.

Netplan

Systemctl

Поскольку Ubuntu 18.04 основан на systemd init, вы также можете использовать, systemctl как показано

Service

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

Nmcli

Ifup/ifdown

Наконец, у нас есть команды ifup / ifdown, которые можно использовать следующим образом

Для более старых версий Ubuntu

Для более старых версий Ubuntu (14.04 LTS и более ранних) вы можете перезапустить сеть с помощью следующих команд

Кроме того, вы можете остановить и запустить сетевую службу в качестве альтернативы перезапуску сетевой службы.

Чтобы остановить сетевую службу в старых версиях Ubuntu, запустите

После остановки службы самое время запустить службу.

Запустить сетевую службу

Чтобы запустить сетевую службу, запустите

Это довольно простая команда, но сколько раз у вас возникают проблемы с перезапуском сети? Не стесняйтесь добавлять любые комментарии о своем опыте и делиться этой статьей.

В этой статье я расскажу о нескольких способах перезапуска сети в Ubuntu и других дистрибутивах Linux, чтобы вы могли использовать все, что вам нужно. Методы в основном делятся на две части:

  • Перезагрузите сеть Ubuntu в командной строке
  • Перезапустите сеть Ubuntu через графический интерфейс


Перезагрузите сеть в Ubuntu с помощью командной строки

Если вы используете Ubuntu Server Edition, вы уже находитесь в терминале. Если вы используете настольную версию, вы можете получить доступ к терминалу с помощью сочетания клавиш Ctrl + Alt + T в Ubuntu.

Теперь у вас есть несколько команд для перезагрузки сети в Ubuntu. Некоторые (или, возможно, большинство) упомянутые здесь команды должны быть применимы для перезапуска сети в Debian и других дистрибутивах Linux.

1. служба сетевого менеджера

Это самый простой способ перезагрузить сеть с помощью командной строки. Это эквивалентно графическому способу сделать это (перезапускает службу Network-Manager).

Значок сети должен на мгновение исчезнуть, а затем снова появиться.

2. systemd

Команда service - это просто оболочка для этого метода (а также для сценариев init.d и команд Upstart). Команда systemctl гораздо более универсальна, чем service . Это то, что я обычно предпочитаю.

Значок сети (снова) должен исчезнуть на мгновение. Чтобы проверить другие параметры systemctl, вы можете обратиться к его справочной странице.

3. нмкли

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

Этот метод состоит из двух шагов: выключить сеть, а затем снова включить ее.

Сеть отключится и значок исчезнет. Чтобы включить его снова:

Вы можете проверить справочную страницу nmcli для большего количества вариантов.

4. ifup & ifdown

Эти команды обрабатывают сетевой интерфейс напрямую, меняя его состояние на такое, в котором он может или не может передавать и получать данные. Это одна из самых известных сетевых команд в Linux.

Чтобы закрыть все сетевые интерфейсы, используйте ifdown, а затем используйте ifup, чтобы снова включить все сетевые интерфейсы.

Хорошей практикой было бы объединить обе эти команды:

Примечание. Этот метод не приведет к исчезновению значка сети в вашем системном блоке, и, тем не менее, вы не сможете установить какое-либо соединение.

Бонусный инструмент: nmtui (нажмите, чтобы развернуть)

Это еще один метод, часто используемый системными администраторами. Это текстовое меню для управления сетями прямо в вашем терминале.

Это должно открыть следующее меню:


Обратите внимание, что в nmtui вы можете выбрать другой вариант, используя клавиши со стрелками вверх и вниз .

Выберите Активировать соединение :


Нажмите Enter . Это должно теперь открыть меню соединений .


Далее, выберите сеть со звездочкой (*) рядом с ней. В моем случае это MGEO72.


Нажмите Enter . Это должно деактивировать вашу связь.


Выберите соединение, которое вы хотите активировать:


Нажмите Enter . Это должно активировать выбранное соединение.


Нажмите Tab дважды, чтобы выбрать Back :


Нажмите Enter . Это вернет вас в главное меню nmtui .


Выберите Выйти :


Это должно выйти из приложения и вернуть вас к вашему терминалу.

Это оно! Вы успешно перезапустили свою сеть

Перезапустите сеть в Ubuntu графически

Это, конечно, самый простой способ перезапустить сеть для пользователей настольных компьютеров Ubuntu. Если это не работает, вы, конечно, можете проверить параметры командной строки, упомянутые в предыдущем разделе.

NM-applet - индикатор апплета в системном трее для NetworkManager. Это то, что мы собираемся использовать, чтобы перезапустить нашу сеть.

Прежде всего, проверьте вашу верхнюю панель. Вы должны найти значок сети в системном трее (в моем случае, это значок Wi-Fi, так как это то, что я использую).

Идите вперед и нажмите на этот значок (или значок звука или батареи). Это откроет меню. Выберите «Выключить» здесь.


Значок сети должен исчезнуть с верхней панели. Это означает, что сеть была успешно выключена.

Снова нажмите на свой системный блок, чтобы снова открыть меню. Выберите «Включить».


Включите сеть снова

Поздравляем! Вы перезапустили свою сеть.

Бонусный совет: обновить список доступных сетей

Предположим, вы уже подключены к сети, но хотите подключиться к другой сети. Как обновить WiFi, чтобы увидеть, какие еще сети доступны? Позвольте мне показать вам это.

В Ubuntu нет опции «обновить сети Wi-Fi» напрямую. Это как-то скрыто.

Вам придется снова открыть меню настроек и на этот раз нажать «Выбрать сеть».


Выберите Сеть, чтобы изменить соединение WiFi

Теперь вы не увидите список доступных беспроводных сетей сразу. При открытии списка сетей требуется около 5 секунд для обновления и отображения других доступных беспроводных сетей.


Подождите около 5 секунд, чтобы увидеть другие доступные сети

И здесь вы можете выбрать сеть по вашему выбору и нажать кнопку подключения. Вот и все.

Завершение

Перезапуск вашей сети или соединения - это то, что каждый пользователь Linux должен пройти в какой-то момент своего опыта.

Мы надеемся, что мы помогли вам с множеством методов для решения таких проблем!

Что вы используете для перезапуска / обработки вашей сети? Есть что-то, что мы пропустили? Оставьте нам комментарий ниже.

Читайте также: