Service networking restart не работает

Ошибка при /etc/init.d/networking restart

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

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

Уже ничем не поднимается, ни

Вывод ifconfig -a

> * Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
Не запускайте /etc/init.d/networking restart. Нужно перезапустить — делайте service networking stop && service networking start.

Суть проблемы в том, что после появления этой ерунды стала иногда самопроизвольно падать сеть

Как именно падать?
Покажите /etc/network/interfaces.

То, что service networking stop гасит сеть намертво, тоже довольно интересно.
Лично у меня start после stop отрабатывал нормально.

ifdown eth0
ifup eth0

# service networking stop не гасит, он отдает такой ответ stop: Unknown instance: и ничего не происходит. Сеть гасит /etc/init.d/networking stop

Падать — полностью отваливается сеть пока не запущу networking restart

interfaces примитивней некуда

auto lo iface lo inet loopback

auto eth0 iface eth0 inet static address XX.XXX.XXX.XXX netmask 255.255.255.128 gateway XX.XXX.XXX.XXX

> полностью отваливается сеть
Как именно отваливается? Опускается интерфейс? Очищается routing table? Удаляются dns-сервера?

Что за дистрибутив?

> Как именно отваливается? Опускается интерфейс? Очищается routing table? Удаляются dns-сервера? Только интерфейс опускается

Ubuntu server 10.04

Мне еще с точки зрения понимания интересно услышать что само это сообщение из первой темы означает. Какие интерфейсы не могут быть подняты указанной командой?

> Только интерфейс опускается
Самопроизвольно? В dmesg/syslog ничего на эту тему нет?

Хм, теперь понятно, почему service ругается.

Вроде, не будут подняты «allow-hotplug» интерфейсы. Ну и те, у которых нет «auto» и которые были подняты руками.

И почему не помогает ifdown/ifup eth0? Хотя, конечно, нужно смотреть, почему вобще это происходит. Линк на карточке продолжает гореть?

> Самопроизвольно? В dmesg/syslog ничего на эту тему нет?

Да, в процессе работы просто отваливается и все.. В логах ничего не нашел. Вчера заметил вот что: после падения интерфейса в выводе ifconfig пропадает строка касательно IPv6, есть предчувствие что это связано.

> И почему не помогает ifdown/ifup eth0?

Помогает в ситуации когда интерфейс падает самостоятельно, после /etc/init.d/networking stop не помогает вообще ничего..

Линк на карточке продолжает гореть?

Источник

Не стартует Netwokring на Debian9

Всем привет! Вчера вечером я не успел(забыл) продлить месячную оплату и сервер был отключен, а сегодня утром оплатил и сервак стал активным. Однако, как обнаружилось 4 из 6-ти дополнительных IPv4 не пингуются из внешних источников.

Не помогает ни одна команда:

Зачем конфиги? Вы смотрите ip-адреса на интерфейсах. Если они (все шесть) назначены, значит networking.service отработал и проблема где-то ещё.

Если надо, то выложу конфиг /etc/network/interfaces

Покажите
и заодно выхлоп ip a

Читайте также:  Сломалась качелька клавиша ноутбук

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

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

Мы не знаем что у вас работало там «полгода». И как оно работало.
Но ругань в логах идет на defgw

Если вам действительно нужно разные defgw то используйте pbr. Но раз вы написали про хостинг, то думаю оно должно робить через первый выданный. Если нет, то это странный хостинг.

Ребята, прошу помочь!
Действительно, на этом хостинге шлюзы для разных Ай Пи разные.
194.93.0.19 — 255.255.255.0 — 194.93.0.1
193.47.33.12 — 255.255.255.0 — 193.47.33.1
91.188.222.249 — 255.255.255.0 — 91.188.222.1
2.58.98.234 — 255.255.255.0 — 2.58.98.1
2.58.98.191 — 255.255.255.0 — 2.58.98.1
2.58.98.29 — 255.255.255.0 — 2.58.98.1
Вот сейчас из 4-х ошибок осталось 2
Вот новый конфиг

Ты не можешь добавить в одну таблицу маршрутизации несколько маршрутов default, только если с разными метриками. Но работать это будет не совсем так, как тебе, скорее всего, нужно.

Для того, что бы пакеты с разных IP ходили через свой шлюз тебе нужно создать несколько таблицы маршрутизации, в каждой описать нужный шлюз и далее написать ip rule правила для перенаправления нужных тебе пакетов в нужную таблицу маршрутизации.

А то сейчас ты говоришь добавь маршрут default в main через один шлюз, далее добавляешь опять же в main маршрут default через другой шлюз, но в main запись default уже есть и это приводит к ошибке.

address 172.16.1.113/32 — не уверен что так можно писать нужно отдельно писать address и отдельно netmask.

В правилах мог ошибиться читай сам.

/sbin/ip route add default via 2.58.98.1 metric 1
/sbin/ip route add default via 2.58.98.1 metric 1
/sbin/ip route add default via 193.47.33.1 metric 2

И? Чего достичь хотим-то ? Прежде чем «прыгать» хотя бы основы изучите.
Эх вот оно. Даже ЕГЭ и то отменили. Куда катиться мир.

Действительно, на этом хостинге шлюзы для разных Ай Пи разные.

Это вам честно хостер сказал? Или вы так подумали?

Эх вот оно… Даже ЕГЭ и то отменили. Куда катиться мир…

И я не знаю куда он может катиться, но в предложении «Куда катится мир…» мягкого знака в глаголе нет. 😉

А я и не скрывал и не скрываю, что у меня ещё с детсада, по русскому минус один.
да-да у меня был ылитный детсад в ссср, нас ещё дошколят учили 🙂 По математике 5 а русский на уровне -1. Хотя сочинения на 5. У меня потом в школе стандартно было 5 за изложение и 1 за русский 🙂

Читайте также:  Как настроить шипы для контактных педалей

БЛЕ. ТЬ. Все работает. Работает мой первоначальный конфиг!
Оказывается все дело было в порядке следования, сначала все IPv4 eth0, а потом все IPv6 eth0

sudo /etc/init.d/networking restart

# sudo service networking restart

Пффф, а когда это работало дебиан? Ifdwn, ifup

Я нажал на кнопку А и заработало Б.
Вот потом от таких спамерюг весь инет и страдает. (

Спасибо, г-н infomeh за дельный совет.

Cет между win7 и Debian10 Buster

В локалке не было сети между win7 и Debian10 Buster. Интернет работал отлично на всех машинах. Компы в сети видели только себя

Настраивал сеть на debiane

/etc/network/interfaces был пуст

sudo systemctl restart networking Выдавал ошибку

$ systemctl restart networking Job for networking.service failed because the control process exited with error code. See «systemctl status networking.service» and «journalctl -xe» for details.

systemctl status networking.service показал что сервис не активен

$ systemctl status networking.service ● networking.service — Raise network interfaces Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2020-11-12 16:14:04 MSK; 1min 20s ago Docs: man:interfaces(5) Process: 1967 ExecStart=/sbin/ifup -a —read-environment (code=exited, status=1/FAILURE) Main PID: 1967 (code=exited, status=1/FAILURE)

Вписал в пустой /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d

# The loopback network inteface auto lo iface lo inet loopback

# The primary network interface auto enp3s0 iface enp3s0 inet dhcp

enp3s0 это новое название интерфейса eth0. когда в инете нарыл, что в новом дебиане изменились имена вписал в iface имя которое было в статье enp0s3. Но сеть не запустилась. Проверил имя

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp3s0:
mtu 1500 qdisc mq state UP group default qlen 1000 link/ether d4:3d:7e:ea:7b:cf brd ff:ff:ff:ff:ff:ff inet 10.0.0.3/24 brd 10.0.0.255 scope global dynamic noprefixroute enp3s0 valid_lft 86143sec preferred_lft 86143sec inet6 fe80::d9bb:b9b2:cc4d:f835/64 scope link noprefixroute valid_lft forever preferred_lft forever

Увидел что на моём компе название интерфейса enp3s0 (Интересно, у каждого компа своё?) Исправил имя в /etc/network/interfaces на правильное. И Ура! Сеть заработала!Компы вмдятся, папки шарятся! Простите, если написал скомкано. Первый раз на техфоруме выкладываю текст. Лет 8 на дебиане. Больших проблем не было, вернее инфы было много. А вот с новой 10 версией проблемка была. Лопатил инфу неделю пока запустил сеть, думаю другим пригодиться!

Источник

Как перезапустить сетевой сервис?

Я пытался использовать

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

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

но он падает точно так же.

Есть ли графический интерфейс для перезапуска сети?

15 ответов

Для десктопов

Ubuntu использует сетевой менеджер вместо традиционной сетевой модели Linux. поэтому вы должны перезапустить network-manager сервис вместо network оказание услуг. Или используйте ifup / down.

Читайте также:  Тойота королла 150 не работают дворники

Для серверов

Для серверов

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

Поскольку Ubuntu запускает основанную на событиях сеть, просто нет способа отменить все это и повторить все, поэтому перезапуск просто невозможен. Вместо этого рекомендуется использовать ifdown и ifup на интерфейсах, которые вы на самом деле хотите перенастроить:

Вы могли бы попробовать

(или как называется ваш сетевой интерфейс), чтобы перезапустить сеть.

Ubuntu CLI: перезапустить сетевой сервис либо

sudo /etc/init.d/networking restart

service network-manager restart не работает:

Единственное, что работает:

В настоящее время наиболее прямым способом перезапуска сетевых служб является использование элементов управления systemd, а именно утилиты управления systemd из командной строки. systemctl , Эта команда перезапустит NetworkManager:

Более подробную информацию можно найти здесь.

Не работает на сервере Ubuntu 14.04

Работает. Измените eth0:0 на ваш интерфейс.

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

Источник

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

В Ubuntu и Debian инициализацией сетевых интерфейсов и настройкой сети занимается специальная сетевая служба — networking. Информация о конфигурации сетевых интерфейсов хранится в файле /etc/network/interfaces.

Если вы что-либо измените в этом файле, нужно будет перезапустить сеть, чтобы применить изменения. В этой статье мы рассмотрим как выполнить перезапуск сети Ubuntu 16.04.

Перезагрузка сети в Ubuntu

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

sudo service networking restart

В современных дистрибутивах уже давным давно используется система инициализации Systemd, поэтому можно использовать команду systemctl вместо команды service:

sudo systemctl restart networking.service

Кроме того, можно перезапустить NetworkManager, это тоже помогает, если сеть настроена через него:

sudo systemctl restart NetworkManager

Перезапуск сети в NetworkManager

Чаще всего, для управления сетью в современных дистрибутивах используется программа Network Manager. Можно сразу же использовать ещё для наших целей. Просто отключите, а затем включите сеть обратно следующими командами:

sudo nmcli networking off

sudo nmcli networking on

После отключения сети значок NetworkManager пропадёт с панели, а потом снова появится после включения. Аналогично, вы можете использовать NetworkManager в графическом интерфейсе. Кликните по его иконке, выберите нужное сетевое подключение и нажмите Выключить:

Затем включите его обратно.

Команды ifup и ifdown

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

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

Выводы

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

Источник

Оцените статью