What's the "right way" to restart services in 11.10? [duplicate]
For Desktops
Try
sudo service network-manager restart
Or on recent Ubuntu versions:
sudo systemctl restart systemd-networkd
instead.
Ubuntu uses network-manager instead of the traditional Linux networking model. so you should restart the network-manager
service instead of the network
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:
sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
You could try
ifconfig eth0 down && ifconfig eth0 up
(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
ifdown eth0
ifup eth0