Configurar IP Fixo no Ubuntu Server 16.04 LTS

Como configurar um IP estático em servidores Ubuntu 16.04 LTS

Tempos a tempos tenho a necessidade de configurar IPs estáticos em servidores Linux.
O que me costuma acontecer é que passo a vida a configurar o servidor de DNS de forma errada.
Continuo configurar o ficheiro /etc/resolv.conf mesmo sabendo que isso é coisa do passado e o que lá colocarmos, mais cedo ou mais tarde será rescrito.
Dado isto, decidi escrever este post para me forçar a lembrar e ajudar quem tenha duvidas neste campo.

Vamos então configurar correctamente um IP fixo:

Passo 1:
Editar o ficheiro /network/interfaces. Este é o ficheiro onde podemos definir o DHCP ou um IP fixo.

$ sudo nano /etc/network/interfaces

Por defeito o ficheiro será algo do gênero:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens160
iface ens160 inet dhcp

Passo 2:
Utilize os seus dados e tenha em atenção à linha “iface ens160 inet dhcp”. Deve passar para “iface ens160 inet static”
a interface “ens160” pode também ter outro nome como por exemplo “eth0”.
Mantenha a interface original.
Altere address, netmask, gateway e dns-nameservers de acordo com a suas necessidades.
Deverá ficar algo do gênero:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens160
iface ens160 inet static

address 192.168.1644 # IP Fixo desejado
netmask 255.255.255.0 # a sua Netmask
gateway 192.168.16.254 # Normalmente o IP do seu Router ou Firewall
dns-nameservers 8.8.8.8 8.8.4.4 # estes são os Servidores DNS publicos da Google mas pode utilizar o DNS da sua operadora ou qualquer outro.

Passo 3:
Verifique novamente o ficheiro e assegure-se de que todos os detalhes estejam correctos antes de prosseguir. Se estiver a trabalhar remotamente, pode perder a ligação devido a uma má configuração.
Salve agora o ficheiro. com a combinação de teclas “Ctrl” + “X” seguindo “y” para confirmar.

Passo 4:
Vamos agora reiniciar o serviço de rede a fim de activar as novas configurações:

$ sudo /etc/init.d/networking restart

caso não funcione utilize então o comando:

$ sudo systemctl restart NetworkManager.service

Se mesmo assim falhar reinicie o sistema:

$ sudo reboot now

Tendo corrido tudo bem, terá agora o sistema configurado com up IP fixo.
Valide os seus dados com os presentes em ifconfig.

ifconfig

Parabens, Tem agora um sitema com IP fixo.

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *