I tried to use
sudo service networking restart
and
sudo /etc/init.d/network restart
but they both crash the window manager and I can no longer use my keyboard for input into X.
when I use the /etc/init.d/
method it complains saying that I should use the service utility
e.g. service networking restart
but it crashes just the same.
Is there a GUI method of restarting networking?
For Desktops
Try
Or on recent Ubuntu versions:
instead.
Ubuntu uses network-manager instead of the traditional Linux networking model. so you should restart the
network-manager
service instead of thenetwork
service. Or use ifup/down.For Servers
Check this answer.
For Servers
Restarting networking on a desktop machine will cause dbus and a bunch of service to stop and never be started again, usually leading to the whole system being unusable.
As Ubuntu does event based network bring up, there quite simply isn't a way to undo it all and redo it all, so a restart just isn't plain possible. The recommended way instead is to use ifdown and ifup on the interfaces you actually want to reconfigure:
You could try
(or whatever your network interface is called) to restart the network.
ubuntu CLI: to restart the network service either
sudo /etc/init.d/networking restart
or
For ubuntu server 18.04, this works :
These days the most direct way to restart network services is to use systemd controls, namely the commandline systemd control utility
systemctl
. This command will restart the NetworkManager:More information can be found here.
service network-manager restart
doesn't work:The only thing that works is:
nor:
Doesn't work on Ubuntu server 14.04
only:
Works. Change eth0:0 to your interface.
Try using the indicator (top menu bar) to disable and then enable networking.
I've got the same issue. Its a known bug https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1102507
Using
service network-manager restart
works through