Я пытался использовать
sudo service networking restart
а также
sudo /etc/init.d/network restart
но они оба вырывают оконный менеджер, и я больше не могу использовать свою клавиатуру для ввода в X.
когда я использую /etc/init.d/
метод, он жалуется, говоря, что я должен использовать служебную утилиту
e.g. service networking restart
но он падает точно так же.
Есть ли графический интерфейс для перезапуска сети?
networking
services
Оспинатор
источник
источник
Ответы:
Для десктопов
Пытаться
вместо.
Ubuntu использует сетевой менеджер вместо традиционной сетевой модели Linux. поэтому вы должны перезапустить
network-manager
службу вместоnetwork
службы. Или используйте ifup / down .Для серверов
Проверьте этот ответ .
источник
networking
, однако, правильный cmdnetwork-manager
systemctl restart systemd-networkd
Для серверов
Перезапуск сети на настольном компьютере приведет к остановке dbus и множества сервисов и никогда не запустится снова, что обычно приводит к невозможности использования всей системы.
Поскольку Ubuntu запускает основанную на событиях сеть, просто нет способа отменить все это и повторить все, поэтому перезапуск просто невозможен. Вместо этого рекомендуется использовать ifdown и ifup на интерфейсах, которые вы на самом деле хотите перенастроить:
источник
exclude=lo
здесь?Вы могли бы попробовать
(или как называется ваш сетевой интерфейс), чтобы перезапустить сеть.
источник
ifup
что неправильно обрабатывает связанные интерфейсы, в то время какifconfig
делаетUbuntu CLI: для перезапуска сетевой службы либо
sudo /etc/init.d/networking restart
или же
источник
service network-manager restart
не работает:Единственное, что работает:
источник
ни:
Не работает на сервере Ubuntu 14.04
только:
Работает. Измените eth0: 0 на ваш интерфейс.
источник
В настоящее время наиболее прямым способом перезапуска сетевых служб является использование элементов управления systemd , а именно утилиты управления systemd из командной строки
systemctl
. Эта команда перезапустит NetworkManager:Более подробную информацию можно найти здесь .
источник
Попробуйте использовать индикатор (верхняя строка меню), чтобы отключить, а затем включить сеть.
источник
У меня та же проблема. Это известная ошибка https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1102507
Использование
service network-manager restart
работает черезисточник
Если вы можете перезапустить сеть с помощью апплета NetworkManager, вам не нужно перезапускать сам NetworkManager (по крайней мере, в большинстве случаев).
В этом случае, чтобы перезапустить все соединения, используйте этот код из оболочки или в скрипте:
Подробности можно найти на странице руководства интерфейса командной строки NetworkManagar .
Обратите внимание, что эти команды действуют как апплет, поэтому им не нужны никакие дополнительные привилегии (нет
sudo
или что-то еще).источник
В Ubuntu 14.04 есть новая «функция», которая делает невозможным перезапуск. Выключите интерфейс и работает.
источник
Я действительно не думаю, что есть метод GUI - по крайней мере по умолчанию.
Я также не уверен, что Вы подразумеваете под «перезапуском сетевого сервиса», но я чувствую, что следующее может помочь.
До Ubuntu 16.04
Это убивает NetworkManger, который автоматически перезапускается после этого. Это не сломает систему.
Ubuntu 16.04
Исходя из моего личного опыта, кажется, что в Ubuntu 16.04 NetworkManager не всегда перезапускается сам по себе, и лучше запустить его вручную.
источник
sudo service network-manager restart
и почему?sudo service network-manager restart
просто не сработало для меня при публикации этого ответа.Если вы используете Ubuntu 14.04 Desktop или Server, вы можете перезагрузить сеть:
источник
ifdown: interface eth0 not configured RTNETLINK answers: File exists Failed to bring up eth0.
Это использует сетевой менеджер Ubuntu, чтобы отключить, а затем включить eth0:
Если ваше соединение имеет другое имя, используйте его. Вы можете узнать имя вашего соединения, используя команду:
источник
Ответ rmano блестящий. Решает так много вопросов.
Замечание по улучшению: в U15 у меня другой синтаксис для nmcli:
Для анализа сделайте:
Чтобы остановить сервис, сделайте:
и для перезапуска сделать:
Судо не требуется. Спасибо, Рмано!
источник
Альтернативный подход для сервера (по состоянию на Ubuntu 18.04):
Установите пакет ifupdown2:
apt install ifupdown2
Используйте
service networking restart
командуисточник