Como configurar um IP Fixo no Debian

Neste rápido tutorial iremos realizar as configurações necessárias para atribuir um IP fixo em uma máquina que esteja rodando o Debian 10 Buster.

Edite o arquivo /etc/network/interfaces com um editor de texto da sua preferência:

# 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
allow-hotplug ens33
iface ens33 inet dhcp

Se observarmos a linha destacada acima vemos que a máquina está configurada para obter um endereço IP a partir de um servidor DHCP da rede. Será exatamente essa linha que iremos alterar para atribuir um IP Fixo:

# 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
allow-hotplug ens33
iface ens33 inet static
        address 10.20.30.40
        broadcast 10.20.30.255
        netmask 255.255.255.0
        gateway 10.20.30.2
        dns-nameservers 8.8.8.8 8.8.4.4
        dns-domain lan.int

Depois de alterado é um boa prática verificar se o arquivo /etc/resolv.conf está configurado para utilizar os mesmos servidores de DNS e Domain que foram configurados. Para isso vamos editar o arquivo e ajustar caso seja necessário as informações de domain e nameserver

domain lan.int
nameserver 8.8.8.8
nameserver 8.8.4.4

Um ponto importante é que a configuração acima somente é válida caso você não esteja utilizando o serviço resolvconf .

Para concluir basta reiniciar o servidor ou reinicie o serviço de rede

sudo systemctl restart networking

Fácil né? Até a próxima!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s