Trinta DevOps

Dicas e macetes do mundo Open Source

Configurando um IP estático no Ubuntu

Por muitas vezes, no cotidiano da montagem dos nossos infinitos LABs, nos deparamos com a troca constante de IPs pelo DHCP do nosso saudoso Router Wi-Fi da NET e etc.

Para configurar um IP estático, e acabar com essas malditas trocas, siga abaixo estas dicas.

A primeira coisa que temos que fazer, como root (ou sudo) é criar um arquivo:

# touch /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 

Edite o arquivo com qualquer editor de texto de sua preferência e adicione o conteúdo:

network: {config: disabled}

Salve e saia do arquivo

Agora vamos editar o arquivo:

/etc/netplan/01-netcfg.yaml

Apague todo o conteúdo, que provavelmente as configurações da sua interface de rede virão de algum servidor DHCP da sua rede.

Adicione o conteúdo abaixo:

Mantenha a identação do arquivo

Altere o nome da interface (no caso enp0s3) logo abaixo de ethernets, para o nome da sua interface em questão.

Altere o IP e Gateway com o qual você deseja.

Altere o nameserver (DNS) para o que você deseja.

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: no
      addresses:
        - 192.168.0.31/24
      gateway4: 192.168.0.1
      nameservers:
          addresses: [8.8.8.8, 1.1.1.1]
~                                               

Execute o comando abaixo para gravar as configurações, use sudo caso necessário:

# netplan apply

Reinicie seu Linux para validar se o IP está fixo na interface desejada.

Deixe um comentário