etc init d networking restart

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

Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces… (warning).
Reconfiguring network interfaces…done.

Способ перезапуска в стиле SystemV (через скрипт в /etc/init.d) устарел и работает часто некорректно, поэтому от него отказались.

Перечитывать конфигурацию сейчас рекомендуется за счет скриптов ifdown и ifup с указанием интерфейса.

Сначала используя утилиту ip нужно выяснить имя интерфейса.

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
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: enp1s0:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

link/ether b8:70:f4:63:97:4e brd ff:ff:ff:ff:ff:ff
inet 192.168.0.41/24 brd 192.168.0.255 scope global dynamic enp1s0
valid_lft 71590sec preferred_lft 71590sec
inet6 fe80::ba70:f4ff:fe63:974e/64 scope link
valid_lft forever preferred_lft forever
3: wlp6s0b1:
mtu 1500 qdisc noop state DOWN group default qlen 1000

link/ether e0:ca:94:04:05:d4 brd ff:ff:ff:ff:ff:ff
4: lxcbr0: mtu 1500 qdisc noqueue state DOWN group default qlen

В примере за работу со внешним миром отвечает интерфейс enp1s0

Если изменен IP адрес или внесены какие-то другие изменения конфигурация перечитывается опусканием интерфейса и его поднятием.

Команда выполняется от имени пользователя root или пользователя из группы sudo, при помощи ip a затем можно выяснить все ли прошло успешно и поднялся ли интерфейс.

Linux and Unix tutorials for new and seasoned sysadmin

Linux and Unix tutorials for new and seasoned sysadmin

Adblock detected ��

How to restart network in Ubuntu Server:

  1. /etc/init.d/networking restart script based command.
  2. service restart networking – Use service to run a System V init script such as networking.
  3. systemctl restart networking – Restart networking for the latest version of Ubuntu server.

The syntax is as follows to restart the networking on Ubuntu or Debian based operating systems.

Task: Restart networking under Ubuntu Linux

Open the terminal (bash shell command line) and type the following commands on the latest version of Ubuntu 16.04 or above :
$ sudo systemctl restart networking
OR
$ sudo systemctl restart networking.service
To verify status and connectivity, enter:
$ sudo systemctl status networking.service
$ ip r ## show routing info ##
$ ip a show eth0 ## show info for eth0 interface ##
$ ip a show br0 ## show info for br0 interface replace br0 with your actual interface ##
$ ping cyberciti.biz
Sample session from above commands:
Fig.01: How to restart network service in Ubuntu server
Note for for an older version of Ubuntu such as Ubuntu 14.04 LTS or older, enter:
$ sudo /etc/init.d/networking restart

How to restart the networking service ( Ubuntu version 14.04LTS or older )?

You can use the service command following as well:
$ sudo service networking restart

Warning : Do not stop networking service over ssh session.

To start networking service, enter :

$ sudo /etc/init.d/networking start
OR
$ sudo service networking start

To stop networking service, enter:

$ sudo /etc/init.d/networking stop
OR
$ sudo service networking stop

A note about desktop users

If above command failed, try the following command:
$ sudo service network-manager restart
OR systemd based Ubuntu system (latest version:
$ sudo systemctl restart network-manager

See also:
  1. See how to make changes to Ubuntu Linux network configuration by editing /etc/network/interfaces file.

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

Your support makes a big difference:

I have a small favor to ask. More people are reading the nixCraft. Many of you block advertising which is your right, and advertising revenues are not sufficient to cover my operating costs. So you can see why I need to ask for your help. The nixCraft takes a lot of my time and hard work to produce. If everyone who reads nixCraft, who likes it, helps fund it, my future would be more secure. You can donate as little as $1 to support nixCraft:

6 comment

Interestingly enough, this command now says it is deprecated (due to a change in Debian code[1]). I think it still works, though probably for a limited time.

I like this site , really rich collection of solutions

i am from bangladesh , working as Project Manager

My wish to developed myself as a High level linux administrator

this site help me a lot daily

slam i want to learn networking configuration in ubuntu using terminal

i cannot execute the “service network restart”
it”ll display network unrecogonized service.
And also my apache is not working well.
after restarting apache ,apache page is not displaying after typing the localhost in my ubuntu system.
please help me guys.
thanks in advance.

thnq.
such a helpfull site!!

The correct syntax to restart network in Ubuntu Server for the second option is:
2. service networking restart – Use service to run a System V init script such as networking.

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

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

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

, но он сработает точно так же.

Есть ли способ перезапуска сетевого интерфейса GUI?

15 ответов

Для настольных компьютеров

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

Для серверов

Для серверов

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

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

Вы можете попробовать

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

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