Pesquisa de site

Como configurar o endereço IP estático no Ubuntu 20.04


Normalmente, quando um sistema cliente se conecta a uma rede via WiFi ou cabo Ethernet, ele escolhe automaticamente um endereço IP do roteador. Isto é possível através do servidor DHCP que atribui automaticamente endereços IP aos clientes a partir de um conjunto de endereços.

A desvantagem do DHCP é que, uma vez decorrido o tempo de concessão do DHCP, o endereço IP de um sistema muda para um diferente, e isso leva a uma desconexão caso o sistema foi usado para um serviço específico, como um servidor de arquivos. Por esse motivo, você pode querer definir um endereço IP estático para que ele nunca mude mesmo quando o tempo de concessão terminar.

Neste guia, você aprenderá como configurar um endereço IP estático no servidor e desktop Ubuntu 20.04.

configuração de rede

O Ubuntu usa o daemon NetworkManager para gerenciar a configuração da rede. Você pode configurar um IP estático graficamente ou na linha de comando.

Neste guia, vamos nos concentrar na configuração de um endereço IP estático usando a GUI e a linha de comando, e aqui está a configuração do IP:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Essas informações serão diferentes para você, portanto substitua os valores de acordo com sua sub-rede.

Nesta página

  • Defina o endereço IP estático no Ubuntu 20.04 Desktop
  • Defina o endereço IP estático no servidor Ubuntu 20.04

Como definir o endereço IP estático no Ubuntu Desktop

Para começar, inicie ‘Configurações’ no menu do aplicativo, conforme mostrado.

Na janela que aparece, clique na guia ‘Rede’ na barra lateral esquerda e, a seguir, clique no ícone de engrenagem na interface de rede que deseja configurar. No meu caso, estou configurando minha interface com fio.

Na nova janela que aparece, as configurações de rede da sua interface serão exibidas conforme mostrado. Por padrão, o endereço IP está configurado para usar DHCP para escolher automaticamente um endereço IP do roteador ou de qualquer outro servidor DHCP.

No nosso caso, o endereço IP atribuído atualmente é 192.168.2.104.

Agora selecione a guia IPv4 para começar a configurar o endereço IP estático. Como você pode ver, o endereçamento IP está definido como Automático (DHCP) por padrão.

Clique na opção ‘Manual’ e novos campos de endereço serão exibidos. Preencha seu endereço IP estático preferido, máscara de rede e gateway padrão.

O DNS também está definido como automático. Para configurar manualmente o DNS, clique no botão para desligar o DNS automático. Em seguida, forneça suas entradas DNS preferidas separadas por vírgula, conforme mostrado.

Quando tudo estiver feito, clique no botão ‘Aplicar’ no canto superior direito da janela. Para que as alterações sejam aplicadas, reinicie a interface de rede clicando no botão de alternância para desativá-la e ativá-la novamente.

Mais uma vez, clique no ícone de engrenagem para revelar a nova configuração de IP conforme mostrado.

Você também pode confirmar o endereço IP no terminal executando o comando ifconfig ou ip addr.

ifconfig
OR
ip addr

Para confirmar os servidores DNS, execute o comando:

systemd-resolve --status

Como definir endereço IP estático no servidor Ubuntu usando Netplan

Vimos como podemos configurar um endereço IP estático graficamente no desktop Ubuntu 20.04. A outra opção é configurar um endereço IP estático no terminal usando Netplan.

Desenvolvido pela Canonical, o Netplan é um utilitário de linha de comando usado para configurar redes em distribuições modernas do Ubuntu. Netplan utiliza arquivos YAML para configurar interfaces de rede. Você pode configurar uma interface para adquirir um IP dinamicamente usando o protocolo DHCP ou definir um IP estático.

Abra seu terminal e vá para o diretório /etc/netplan. Você encontrará um arquivo de configuração YAML que usará para configurar o endereço IP.

No meu caso, o arquivo YAML é 01-network-manager-all.yaml com as configurações padrão conforme mostrado.

Para o servidor Ubuntu, o arquivo YAML é 00-installer-config.yaml e essas são as configurações padrão.

Para configurar um IP estático, copie e cole a configuração abaixo. Esteja atento ao espaçamento no arquivo YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Em seguida, salve o arquivo e execute o comando netplan abaixo para salvar as alterações.

sudo netplan apply

Depois disso, você pode confirmar o endereço IP da sua interface de rede usando o comando ifconfig.

ifconfig

Isso encerra o artigo de hoje. Esperamos que agora você esteja em condições de configurar um endereço IP estático em seu sistema de desktop e servidor Ubuntu 20.04.