Linux Básico - Defina um IP Estático no Ubuntu 17.10 com Netplan

ubuntu
Figura Principal - Netplan / Ubuntu

Configurando uma Rede no Ubuntu

Configuraremos uma rede estática no Ubuntu 17.10, mas para isso precisamos entender alguns detalhes desta versão. A configuração da rede foi completamente alterada com o Ubuntu 17.10. Uma nova ferramenta chamada Netplan foi introduzida pela Canonical (a empresa que desenvolve a distribuição Ubuntu Linux) para o gerenciamento de configurações de rede, que será usado em todas as novas versões do Ubuntu, começando com a versão 17.10. O antigo arquivo de configuração de rede “/etc/network/interfaces” não é mais usado.

Configurando um endereço IP estático com Netplan

Abaixo seguem as etapas para configurar um endereço IP estático com o Netplan. Os arquivos de configuração do Netplan estão localizados no diretório /etc/netplan/. O padrão do arquivo de configuração é /etc/netplan/01-netcfg.yaml.
Abra o arquivo de configuração com um editor:

sudo nano /etc/netplan/01-netcfg.yaml
A sintaxe de configuração é na linguagem de programação Python (formato .yaml), de modo que a indentação das linhas é importante!

Aqui está um exemplo para um endereço IPv4 estático 192.168.1.100 na primeira interface de rede ens33 e gateway IP 192.168.1.1. O servidor usará os servidores DNS gratuitos do Google 8.8.8.8 e 8.8.4.4 para a resolução de nomes.

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]

Um endereço IPv6 pode ser adicionado na linha de endereços, separados por uma vírgula. Exemplo:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.1.100/24, '2001:1::1/64']
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]
É importante que você envolva o endereço IPv6 em citações simples, você terá um erro de sintaxe caso contrário.

Para aplicar as alterações, aplique:

sudo netplan apply

Ou use-o com a opção –debug para obter alguma saída útil se a análise do arquivo de configuração do netplan tiver sido bem sucedida.
sudo netplan –debug apply

Configurando um endereço DHCP com netplan

Mostraremos uma configuração de IPV4 e IPV6 para um servidor DHCP.

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: yes
     dhcp6: yes

Para aplicar as mudanças, digite:

sudo netplan apply

Mais configurações do Netplan

O Netplan é um novo e complexo sistema de configuração para configurar placas de rede, dispositivos virtuais, VLANs e pontes no Ubuntu 17.10. Para mais exemplos e uma explicação detalhada da sintaxe, veja o clicando aqui!

Figura 1 – Configuração de Rede Utilizando Netplan

É isso Pessoal! A partir da versão 17.10 a forma de trabalhar com as redes do Ubuntu mudam um pouco. Espero que tenham gostado, deixem seus comentários, a sua participação é muito importante para a nossa equipe!

Acesse a versão completa
Sair da versão mobile