- 1 1. Começando
- 2 2. Entendendo o Mecanismo de Configuração de Rede do Ubuntu
- 3 3. Como Conectar a uma Rede no Ubuntu
- 4 4. Como Configurar um Endereço IP Estático
- 5 5. Como Alterar Servidores DNS
- 6 6. Como Configurar uma Conexão VPN
- 7 7. Problemas de Rede Comuns e Soluções
- 8 8. Perguntas Frequentes Sobre Configuração de Rede no Ubuntu
- 8.1 Q1: O Wi‑Fi não é exibido no Ubuntu. O que devo fazer?
- 8.2 Q2: Defini um endereço IP estático, mas não consigo conectar à internet. Por quê?
- 8.3 Q3: Posso concluir a configuração de rede usando apenas a CLI?
- 8.4 Q4: É necessário reiniciar para aplicar as alterações de configuração?
- 8.5 Q5: Como posso redefinir as configurações de rede para o padrão?
- 9 9. Conclusão
1. Começando
Quando a Configuração de Rede é Necessária no Ubuntu?
Ubuntu é uma distribuição Linux popular, amplamente usada tanto em desktops quanto em servidores. Na maioria dos casos, a rede é configurada automaticamente, mas há muitas situações em que a configuração manual da rede é necessária.
Por exemplo:
- Definir um endereço IP estático ao operar como servidor
- Quando você deseja especificar manualmente um servidor DNS
- Quando é necessária uma configuração de rede especial, como uma VPN
- Ao configurar via CLI em um ambiente onde a interface gráfica não está disponível
Nesses casos, entender a configuração de rede do Ubuntu é fundamental.
A Configuração de Rede do Ubuntu é um Pouco Complexa?
Em versões mais antigas do Ubuntu, era comum editar o arquivo de configuração /etc/network/interfaces, mas agora o Netplan, um novo método, é o padrão, e o NetworkManager costuma ser usado em ambientes com interface gráfica.
Isso fez com que muitos usuários se perguntassem: “Qual método devo usar para configurar?”
- Iniciantes que querem configurar facilmente via GUI
- Usuários intermediários e avançados que desejam operar livremente pela linha de comando
- Administradores que precisam de uma configuração mínima para nuvem ou uso em servidor
É necessário escolher o método de configuração adequado de acordo com as necessidades de cada usuário.
O Que Você Vai Aprender Neste Artigo
Este artigo explica a configuração de rede no Ubuntu de forma fácil de entender para iniciantes, ao mesmo tempo que apresenta de forma abrangente o seguinte:
- Procedimentos de configuração tanto para GUI (NetworkManager) quanto para CLI (Netplan, nmcli)
- Como conectar a LAN cabeada e Wi‑Fi
- Como definir um endereço IP estático
- Como especificar servidores DNS e conectar a VPNs
- Solução de problemas comuns de rede
- Perguntas frequentes sobre configuração de rede
Ao ler este artigo, suas dúvidas sobre a configuração de rede do Ubuntu serão resolvidas e você poderá realizar as configurações adequadas conforme seu objetivo.
2. Entendendo o Mecanismo de Configuração de Rede do Ubuntu
Estrutura Básica do Gerenciamento de Rede no Ubuntu
No Ubuntu, a configuração e o gerenciamento de rede são feitos através do NetworkManager ou do Netplan. Uma característica importante é que a ferramenta utilizada varia conforme a versão e o uso (desktop ou servidor).
NetworkManager é o Padrão em Ambientes Desktop
Em versões com interface gráfica, como o Ubuntu Desktop (por exemplo, Ubuntu 22.04 LTS), o NetworkManager gerencia as configurações de rede. Trata‑se de uma ferramenta muito prática, que pode ser operada graficamente, permitindo que até iniciantes configurem as definições de rede de forma intuitiva.
O NetworkManager possui as seguintes funcionalidades:
- Conexão automática a redes cabeadas e sem fio
- Configuração manual de endereço IP
- Gerenciamento de DNS e proxy
- Gerenciamento de conexões VPN
Além disso, nmcli e nmtui também são fornecidos como ferramentas de linha de comando para operação no terminal. Isso permite configuração flexível mesmo em situações onde a GUI não está disponível.
Netplan é Utilizado para Finalidades de Servidor
Por outro lado, em configurações sem interface gráfica, como no Ubuntu Server, adota‑se um novo sistema de configuração de rede chamado Netplan. O Netplan descreve os detalhes da configuração em arquivos no formato YAML e os aplica ao sistema com netplan apply.
Os motivos para a introdução do Netplan incluem:
- Facilidade de gerenciamento centralizado dos arquivos de configuração
- Boa compatibilidade com ferramentas de automação de infraestrutura (como Ansible)
- Excelente integração com o systemd, suportando configurações modernas
O Netplan permite alternar entre renderizadores de nível inferior, como NetworkManager e systemd‑networkd, possibilitando operação flexível conforme o ambiente.
/etc/network/interfaces está Obsoleto
No Ubuntu, o /etc/network/interfaces, que era usado anteriormente para a configuração de rede, está agora obsoleto na maioria dos ambientes.
Este arquivo é usado apenas em versões mais antigas (Ubuntu 16.04 e anteriores) e em alguns casos especiais. Atualmente, os arquivos de configuração YAML do Netplan (por exemplo, /etc/netplan/01-netcfg.yaml) são o padrão.
3. Como Conectar a uma Rede no Ubuntu
Existem duas maneiras de se conectar à internet no Ubuntu: usando uma ferramenta GUI e usando a linha de comando (CLI). Aqui, explicaremos os passos específicos para conectar a LAN cabeada ou Wi‑Fi usando qualquer um dos métodos.
Conexão de Rede Usando GUI (NetworkManager)
Conectando à LAN Cabeada
A LAN cabeada geralmente é reconhecida e conectada automaticamente ao simplesmente conectar o cabo. No entanto, se você quiser definir o endereço IP manualmente, siga estes passos:
- Clique no ícone de rede no canto superior direito da tela
- Selecione “Conexão com fio” → “Configurações”
- Abra a aba “IPv4”
- Altere “Automático (DHCP)” para “Manual”
- Insira o endereço IP, sub-rede, gateway e DNS
- Salve e aplique
Conectando ao Wi‑Fi
Conectar ao Wi‑Fi também é muito simples. Você pode se conectar a um ponto de acesso seguindo estes passos:
- Clique no ícone de rede
- Será exibida uma lista de redes Wi‑Fi disponíveis
- Selecione o SSID ao qual deseja conectar
- Digite a senha e conecte
Conexão de Rede Usando CLI (Interface de Linha de Comando)
Em ambientes de servidor onde a GUI não está disponível, ou ao operar remotamente via SSH, você precisa configurar as conexões de rede pela CLI. Aqui, usaremos principalmente o comando nmcli.
Verificando e Habilitando a Conexão Cabeada
nmcli device status
nmcli device connect enp0s3
Passos para Conectar ao Wi‑Fi
nmcli device wifi list
nmcli device wifi connect "SSID name" password "password"
Verificando o Status da Conexão
nmcli connection show --active
Entender tanto a GUI quanto a CLI permite que você lide de forma flexível com qualquer ambiente Ubuntu.
4. Como Configurar um Endereço IP Estático
Definir um endereço IP estático é necessário ao operar um servidor Ubuntu ou ao montar um ambiente de comunicação específico. Aqui, apresentaremos ambos os métodos: usando a GUI (NetworkManager) e usando a CLI (Netplan).
Como Definir um IP Estático Usando a GUI (NetworkManager)
No ambiente de desktop do Ubuntu, você pode alterar as configurações de rede graficamente. Siga os passos abaixo para definir um IP estático:
Passos de Configuração
- Clique no ícone de rede no canto superior direito da tela
- Selecione “Configurações” ou “Rede Conectada”
- Troque para a aba “IPv4”
- Altere “Automático (DHCP)” para “Manual”
- Insira as informações a seguir no campo “Endereços”
- Endereço IP (ex.: 192.168.1.100)
- Máscara de rede (ex.: 255.255.255.0)
- Gateway (ex.: 192.168.1.1)
- Especifique o DNS (ex.: 8.8.8.8, etc.) se necessário
- Clique no botão “Salvar” e reconecte
Para aplicar as configurações, desligue e ligue novamente a conexão de rede ou reinicie o computador.
Como Definir um IP Estático Usando a CLI (Netplan)
Em ambientes sem GUI, como o Ubuntu Server, você usará o Netplan para a configuração. Com o Netplan, descreve‑se a informação em um arquivo de configuração no formato YAML e, em seguida, aplica‑se com um comando.
1. Verificar a Localização do Arquivo de Configuração
Normalmente, o arquivo de configuração está localizado em um dos seguintes caminhos:
/etc/netplan/00-installer-config.yaml/etc/netplan/01-netcfg.yaml
Edite‑o da seguinte forma:
2. Exemplo de Edição de Arquivo YAML
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
※
enp0s3pode variar dependendo do seu ambiente. Verifique com o comandoipa.
3. Aplicar a Configuração
sudo netplan apply
Verificando a Configuração e Solucionando Problemas
Após a configuração, você pode verificar se ela foi aplicada corretamente com o seguinte comando:
ip a
Se você não conseguir se conectar à rede, tente usar o comando ping para ver se consegue se comunicar com o gateway ou um DNS externo.
ping 8.8.8.8
5. Como Alterar Servidores DNS
Se sua conexão de internet no Ubuntu está instável ou a resolução de nomes demora, revisar as configurações do servidor DNS pode ser eficaz. Além disso, em redes corporativas ou ambientes focados em privacidade, você pode querer usar servidores DNS específicos.
Aqui, vamos apresentar como alterar servidores DNS usando tanto a GUI (NetworkManager) quanto a CLI (Netplan).
Como Especificar Servidores DNS na GUI
Para alterar as configurações de DNS no Ubuntu Desktop, siga estes passos:
Passos:
- Clique no ícone de rede no canto superior direito
- Abra “Configurações” ou “Conexão Wi‑Fi/Cabo”
- Selecione a aba “IPv4” ou “IPv6”
- Digite manualmente o endereço DNS no campo “DNS” (por exemplo,
8.8.8.8, 1.1.1.1) - Desmarque “DNS Automático” (pode ser desativado automaticamente dependendo da sua versão do Ubuntu)
- Salve e reconecte à rede
Depois de aplicar as configurações, você pode verificar o funcionamento do DNS abrindo o terminal e usando o seguinte comando:
dig www.google.com
Ou
systemd-resolve --status
Como Alterar DNS Usando a CLI (Netplan)
Se você estiver usando o Netplan em um servidor ou outro ambiente, também especificará o DNS dentro do arquivo YAML.
1. Abra o Arquivo de Configuração
sudo nano /etc/netplan/01-netcfg.yaml
2. Exemplo: Definindo DNS Manualmente
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
3. Aplique a Configuração
sudo netplan apply
4. Verifique o Status do DNS
resolvectl status
Ou,
cat /etc/resolv.conf
※ resolv.conf é um link simbólico, e a edição direta não é recomendada. Sempre configure através do Netplan ou do NetworkManager.

Relação Entre systemd-resolved e DNS
No Ubuntu, o systemd-resolved é responsável pela resolução de DNS, e o /etc/resolv.conf é gerado por esse serviço. Se você quiser especificar seu próprio DNS, precisa estar ciente do comportamento do systemd-resolved.
Você também pode reiniciá-lo da seguinte forma:
sudo systemctl restart systemd-resolved
6. Como Configurar uma Conexão VPN
Ao usar o Ubuntu, pode ser necessário configurar uma conexão VPN (Virtual Private Network). Isso pode ser para acesso seguro a uma rede corporativa, garantir segurança ao usar Wi‑Fi público ou contornar restrições regionais.
O Ubuntu suporta vários protocolos VPN, como OpenVPN e L2TP/IPsec, e pode ser configurado tanto pela GUI quanto pela CLI. Aqui, explicaremos os passos de configuração para conexões VPN típicas.
Como Configurar OpenVPN na GUI (Usando o NetworkManager)
Instale os Pacotes Necessários
sudo apt update
sudo apt install network-manager-openvpn-gnome
Após a instalação, é recomendável reiniciar o Ubuntu uma vez.
Passos de Configuração
- Clique com o botão direito no ícone de rede → Selecione “Conexões VPN” ou “Adicionar uma Conexão VPN…”
- Escolha “OpenVPN” e clique em “Criar…”
- Insira as informações de configuração fornecidas pelo seu servidor VPN:
- Endereço do servidor
- Método de autenticação (Nome de usuário + Senha ou Certificado)
- Certificado CA e chave privada (se necessário)
- Configure as configurações de proxy e DNS, se necessário
- Salve as configurações e habilite a conexão
Uma vez que a conexão for bem-sucedida, um ícone de “cadeado” aparecerá no canto superior direito da tela.
Como Configurar L2TP/IPsec na GUI
Instale Pacotes Adicionais
sudo apt install network-manager-l2tp-gnome
Reiniciar após a instalação exibirá as opções de L2TP.
- Selecione “L2TP” em “Add a VPN Connection…”
- Insira o endereço do servidor, nome de usuário e senha
- Vá em “IPsec Settings” → Insira a Pre-shared Key
- Nas configurações avançadas, marque opções como MPPE (Microsoft Point-to-Point Encryption)
- Salve e tente conectar
Como Configurar OpenVPN na CLI
Em ambientes sem interface gráfica, você também pode estabelecer uma conexão OpenVPN a partir da linha de comando.
1. Instalar Pacotes
sudo apt install openvpn
2. Executar o Comando de Conexão
Se você recebeu um arquivo .ovpn do seu provedor de VPN, conecte‑se da seguinte forma:
sudo openvpn --config your-config.ovpn
※ Se a autenticação por senha for necessária, você será solicitado a inseri‑la no terminal.
Solução de Problemas de Conexão VPN
Se a conexão VPN falhar, verifique o seguinte:
- O endereço do servidor e o número da porta estão corretos?
- Existem configurações de firewall (
ufw) ou restrições do ISP? - Os arquivos de certificado necessários estão no local correto?
- Verifique os logs de erro com
journalctl -xeou/var/log/syslog
Mesmo ao configurar via GUI, o NetworkManager registra as informações em segundo plano, de modo que você pode checar o status usando o comando nmcli ou systemctl status NetworkManager.
7. Problemas de Rede Comuns e Soluções
Mesmo com a configuração de rede no Ubuntu, você pode encontrar problemas como “Por que não consigo conectar à internet?” ou “Redes Wi‑Fi não são exibidas.” Aqui apresentamos as causas mais frequentes desses problemas e suas soluções específicas.
Verificações Básicas Quando a Rede Não Conecta
Se você não consegue conectar à rede, solucione o problema na seguinte ordem:
1. Verificar Conexões de Hardware
- O cabo LAN cabeado está conectado firmemente?
- O adaptador sem fio está habilitado (o interruptor Wi‑Fi está LIGADO)?
Verifique o status do dispositivo com o comando:
nmcli device status
Se o adaptador Wi‑Fi aparecer como “unavailable” ou “disconnected”, o hardware pode não estar sendo reconhecido.
2. Verificar se um Endereço IP Foi Obtido
ip a
Se uma interface de rede (por exemplo, enp0s3 ou wlp2s0) não recebeu um endereço IP corretamente, a falha pode ser de DHCP ou erro de configuração.
3. Verificar a Conectividade da Rede
Teste se você consegue alcançar o gateway com o comando:
ping 192.168.1.1
Verificar a conectividade com um site externo, como o DNS do Google, também é eficaz:
ping 8.8.8.8
Se funcionar com o endereço IP, mas não com o nome de domínio, há um problema de configuração de DNS.
Wi‑Fi Não é Reconhecido / SSID Não é Exibido
Se o chip Wi‑Fi não for reconhecido corretamente, o driver pode estar ausente.
Solução:
lshw -C network
Se este comando mostrar “UNCLAIMED”, o driver não está carregado.
Você pode verificar se há drivers proprietários disponíveis com o comando:
sudo ubuntu-drivers devices
Se for exibido um driver recomendado, instale‑o e reinicie:
sudo apt install [recommended driver name]
Falha na Resolução de Nomes Devido a Problemas de DNS
- Se você consegue conectar via endereço IP, mas não por nome de domínio, há um problema nas configurações de DNS.
- Verifique as configurações atuais de DNS com
resolvectl statusoucat /etc/resolv.conf.
Solução:
Especifique um servidor DNS público, como o do Google (8.8.8.8, etc.), nas configurações do Netplan ou do NetworkManager e reconecte.
Alterações nas Configurações Não São Aplicadas
- Se a rede não responder mesmo após alterações na GUI, é necessário reconectar ou reiniciar.
- Em um ambiente CLI, aplique as mudanças explicitamente com o comando:
sudo netplan apply
Reiniciar o NetworkManager também pode ser eficaz:
sudo systemctl restart NetworkManager
8. Perguntas Frequentes Sobre Configuração de Rede no Ubuntu
A seguir, apresentamos algumas perguntas frequentes sobre a configuração de rede no Ubuntu que muitos usuários — desde iniciantes até usuários intermediários — costumam ter. O FAQ abaixo foi elaborado com base nas consultas mais pesquisadas e nos casos de solução de problemas.
Q1: O Wi‑Fi não é exibido no Ubuntu. O que devo fazer?
A1:
O adaptador Wi‑Fi pode não estar sendo reconhecido corretamente. Primeiro, verifique o status do dispositivo com o seguinte comando:
lshw -C network
Se aparecer “UNCLAIMED” ou “DISABLED”, pode haver um problema de driver. Siga os passos abaixo:
- Verifique se há drivers disponíveis:
sudo ubuntu-drivers devices
- Instale o driver recomendado:
sudo apt install [displayed recommended driver]
- Após reiniciar, verifique se o Wi‑Fi está habilitado
Q2: Defini um endereço IP estático, mas não consigo conectar à internet. Por quê?
A2:
Por favor, verifique novamente o seguinte:
- O endereço IP do gateway está correto (ex.: 192.168.1.1)?
- O servidor DNS está configurado corretamente (ex.: 8.8.8.8)?
- A máscara de sub‑rede (prefixo) está adequada (ex.: /24)?
Erros de digitação no arquivo YAML ou a falta de execução do netplan apply também podem ser a causa.
Q3: Posso concluir a configuração de rede usando apenas a CLI?
A3:
Sim, é possível. Em ambientes de servidor sem interface gráfica, os dois métodos principais são:
nmcli: configuração de rede baseada no NetworkManagernetplan: método de configuração baseado em YAML (Ubuntu 18.04 e posteriores)
Por exemplo, você pode conectar ao Wi‑Fi da seguinte forma:
nmcli device wifi connect "SSID" password "password"
Para definir um IP estático, edite o arquivo YAML com o Netplan e, em seguida, aplique com:
sudo netplan apply
Q4: É necessário reiniciar para aplicar as alterações de configuração?
A4:
Existem maneiras de aplicar as configurações sem reiniciar:
- Em um ambiente GUI, desligue e ligue a rede novamente
- Em um ambiente CLI, você pode aplicar as mudanças com o comando abaixo:
sudo netplan apply
Ou,
sudo systemctl restart NetworkManager
Q5: Como posso redefinir as configurações de rede para o padrão?
A5:
Se você estiver usando o NetworkManager, pode redefinir excluindo os perfis de conexão existentes.
nmcli connection show
nmcli connection delete <connection name>
Se estiver usando o Netplan, edite os arquivos de configuração para restaurar seu conteúdo ao padrão e, em seguida, execute netplan apply novamente.
9. Conclusão
A configuração de rede do Ubuntu envolve múltiplos métodos dependendo do objetivo e do ambiente, o que pode ser confuso a princípio. Contudo, ao compreender o conteúdo apresentado neste artigo, você adquirirá conhecimento sólido aplicável a usuários desde iniciantes até avançados.
Principais Pontos Abordados Neste Artigo
- Conexão e configuração de rede intuitiva usando GUI (NetworkManager)
- Configuração flexível em ambientes de servidor usando CLI (nmcli e Netplan)
- Métodos detalhados para definir endereços IP estáticos e DNS
- Procedimentos para conexões VPN como OpenVPN e L2TP/IPsec
- Exemplos específicos de solução de problemas comuns
- Respostas às perguntas mais pesquisadas (FAQ)
Escolha o Método que Se Adequa ao Seu Ambiente
O método ideal para alterações de configuração de rede depende de como você está usando o Ubuntu.
| Usage Scenario | Recommended Configuration Method |
|---|---|
| Desktop Use | Intuitive operation with GUI (NetworkManager) |
| Server/Cloud Use | Reliable configuration with CLI (Netplan) |
| Remote Operation | Management with SSH + nmcli or YAML configuration |
| Security Focused | Enhanced security with VPN + manual DNS configuration |
Uma Rede Estável Impacta Grandemente na Eficiência do Trabalho
O apelo do Ubuntu reside em sua personalização flexível, mas, por outro lado, erros de configuração podem causar problemas de comunicação. Utilizando este guia, você pode eliminar quaisquer “ansiedades vagas” relacionadas à configuração de rede e operar com confiança.
Se encontrar pontos pouco claros ou dificuldades durante o processo de configuração, consulte este artigo quantas vezes for necessário. Ele contém informações organizadas sistematicamente, do básico ao avançado.
Este conclui o guia completo de “Configuração de Rede no Ubuntu”.
Como próximo passo, recomendamos avançar para a gestão de segurança mais avançada, como a configuração de ferramentas de monitoramento de rede e firewalls.


