V systému Ubuntu Debian je za inicializaci síťových rozhraní a konfiguraci sítě zodpovědná speciální síťová služba. Konfiguraci sítě a její nastavení si můžete prohlédnout v souboru /etc/network/interfaces
. Pokud tento soubor otevřete, provedete změny a uložíte je, budete muset síť restartovat, aby se změny projevily. Dále se podíváme, jak to provést na příkladu Ubuntu 16.04.
Ano, počítač můžete jednoduše restartovat, ale v některých případech to není zcela vhodné. Někdy je jednodušší provést restart sítě, protože je to jednodušší a pohodlnější, a hlavně je to také rychlejší. K tomu stačí provést jeden příkaz:
$ sudo service networking restart
Současné distribuce již dlouho používají inicializační systém Systemd, takže místo příkazu service můžete použít příkaz systemctl:
$ sudo systemctl restart networking.service
Můžete také restartovat NetworkManager, což je užitečné zejména v případě, že je síť konfigurována jeho prostřednictvím.
$ sudo systemctl restart NetworkManager
Na této operaci není nic složitého. Stačí spustit několik příkazů a síť bude restartována.
Pro správu sítě se v moderních distribucích používá program NetworkManager. Je snadné jej vypnout a poté ihned zapnout (vlastně provést proces restartu) pomocí následujících dvou příkazů:
$ sudo nmcli networking off
$ sudo nmcli networking on
Při správném provedení si všimnete, že ikona NetworkManager z panelu zmizela, ale po několika sekundách by se měla znovu objevit.
Tyto příkazy jsou zodpovědné za síťová rozhraní a jsou na nižší úrovni. Chceme-li provést restart, můžeme nejprve zakázat a poté povolit všechna rozhraní. To se provede následujícím způsobem:
$ sudo ifdown –a
$ sudo ifup -a
V grafickém uživatelském rozhraní nedojde k žádné změně, ale jakmile dojde k zakázání síťového rozhraní, dojde ke ztrátě připojení k internetu.
Tímto způsobem nemusíte pokaždé restartovat počítač, abyste znovu spustili síť. Použijte jednoduché příkazy a nástroje, které systém Ubuntu nabízí.