neste tutorial vamos aprender como reiniciar a rede no servidor Ubuntu 16.04. A última versão do servidor Ubuntu parece ter alguns problemas ao reiniciar interfaces de rede, então vamos como podemos fazer isso corretamente.
O problema com o Ubuntu 16.04 é que quando você configurar o novo endereço IP numa interface de rede, ele não remove o antigo endereço IP da interface após reiniciar a rede.
reiniciar a Interface de rede no Ubuntu 16.,04
assim, antes de reiniciar a rede, remova a interface que deseja reiniciar usando o comando ip addr.
ip addr flush interface-name
depois reiniciar o serviço de Rede Ubuntu usando o comando systemctl.
systemctl reiniciar a rede.serviço
tenha cuidado, não deve descarregar o endereço IP através de uma ligação SSH, porque irá perder a ligação ao servidor imediatamente após ter descarregado a interface de rede.,
Se você realmente precisa reiniciar a rede no Ubuntu 16 através de uma ligação SSH, execute o ip addr comando flush e systemctl de comando como uma sequência de comandos utilizando o bash &&.
ip addr flush interface-name && systemctl reiniciar a rede.service
Isto irá garantir que ambos os comandos serão executados.,
exemplo
por exemplo, se o nome da interface que deseja reiniciar for enp0s3, então descarregue a interface de rede enp0s3 e reinicie o serviço de rede.
ip addr flush enp0s3 && systemctl reiniciar a rede.service
de acordo com o exemplo acima, o comando ip addr flush irá remover o endereço IP existente da interface enp0s3, em seguida, aplicar a nova configuração através do ubuntu network restart.,
Reiniciar a Rede Ubuntu Server 14.04
No Ubuntu Server 14.04 você precisa usar ifdown e comando ifup para Aplicar a nova configuração de uma interface de rede.
ifdown ifname && ifup ifname
Por exemplo, se o nome da interface é eth0, em seguida, você deve executar.
ifdown eth0 && ifup eth0
Se você estiver usando o Ubuntu 12.,04 ou versão anterior, você pode simplesmente reiniciar a rede usando o comando service.
service networking restart
Summary
neste tutorial aprendemos a reiniciar a interface de rede no Ubuntu server 16.04 usando o comando ip addr flush e o comando systemctl.