Linux

Como configurar rede no Linux IP estático, DNS e rotas

Seja para gerenciar servidores ou apenas configurar sua conexão de forma otimizada, entender como funciona a rede no Linux é essencial. Diferente do Windows, onde tudo é resolvido em menus gráficos, no Linux você tem controle total da sua rede pelo terminal.

Continua depois da publicidade

Portanto, neste artigo, vamos ver como configurar IPs, ajustar DNS, criar rotas personalizadas e gerenciar interfaces de rede manualmente. Sendo assim, se prepara que esse conteúdo é obrigatório para sysadmins e usuários avançados!

1 – Verificando as configurações de rede no Linux

Antes de alterar qualquer coisa, é importante ver o que já está configurado. Aqui estão os principais comandos para diagnóstico de rede:

Como ver detalhes das interfaces de rede Linux pelo terminal:

ip a

Esse comando substituiu o antigo ifconfig e mostra os IPs, MAC address e status das interfaces.

Como ver tabelas de roteamento no Linux:

ip route show

Isso exibe os gateways configurados e as rotas usadas pelo sistema operacional.

Continua depois da publicidade

Para testar a conectividade com um servidor você pode utilizar o ping, bem parecido com o do Windows.

ping -c 4 google.com

Agora se você descobrir qual DNS está configurado no seu sistema operacional, verifique o seguinte arquivo:

cat /etc/resolv.conf

Com esses comandos, você já consegue ver se sua conexão está funcionando corretamente. Agora, vamos para a parte prática!

2 – Configurando IP manualmente (estático e dinâmico)

Por padrão, a maioria das distribuições usa DHCP, que atribui IPs automaticamente. Mas, em servidores e redes personalizadas, muitas vezes precisamos definir IPs estáticos.

Sendo assim, abaixo vamos listar alguns comandos úteis que vão te ajudar a configurar o IP estático no Linux.

Publicidade

Configurando um IP estático temporariamente

Se você precisa definir um IP para a interface de rede de forma temporária:

sudo ip addr add 192.168.1.100/24 dev eth0

Para definir um gateway padrão:

sudo ip route add default via 192.168.1.1

Isso altera o IP e o Gateway até o próximo reboot. Para torná-lo permanente, precisamos editar os arquivos de configuração.

Configurando IP estático permanentemente no Linux

Dependendo da distribuição, os arquivos de configuração de rede podem ser diferentes.

Ubuntu/Debian (Netplan)

Edite o arquivo de configuração:

sudo nano /etc/netplan/01-netcfg.yaml

Adicione a configuração do IP estático:

network:

  version: 2

  renderer: networkd

  ethernets:

    eth0:

      dhcp4: no

      addresses:

        - 192.168.1.100/24

      gateway4: 192.168.1.1

      nameservers:

        addresses: [8.8.8.8, 1.1.1.1]

Aplique as mudanças:

sudo netplan apply

Agora, seu IP será fixo mesmo após reiniciar!

CentOS/Fedora (NetworkManager)

Edite o arquivo correspondente:

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Modifique ou adicione as seguintes linhas:

BOOTPROTO=none

ONBOOT=yes

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=8.8.8.8

DNS2=1.1.1.1

Reinicie a interface de rede:

sudo systemctl restart NetworkManager

Agora, seu IP será fixo em todas as reinicializações.

3 – Configurando DNS no Linux

Se a internet está lenta ou alguns sites não carregam, pode ser problema de DNS. Podemos configurar um DNS manualmente para evitar isso.

Editar o arquivo de configuração do DNS:

sudo nano /etc/resolv.conf

Adicione os servidores DNS desejados:

nameserver 8.8.8.8

nameserver 1.1.1.1

Isso força o uso dos servidores do Google e Cloudflare, garantindo melhor velocidade e segurança.

Dica: Para tornar essa configuração permanente, no Ubuntu/Debian, edite o Netplan como mostrado antes. No CentOS/Fedora, adicione DNS1=8.8.8.8 no arquivo de configuração da interface.

4 – Configurando rotas personalizadas

Em redes complexas, pode ser necessário configurar rotas manuais para tráfego específico.

Como adicionar uma rota específica no Linux:

sudo ip route add 192.168.2.0/24 via 192.168.1.1

Como remover uma rota:

sudo ip route del 192.168.2.0/24

Ver todas as rotas ativas no Linux:

ip route show

Isso é muito útil em servidores e redes que possuem vários gateways e sub-redes.

5 – Monitorando a conexão e diagnosticando problemas

Se algo deu errado, precisamos diagnosticar para poder entender a origem do problema. Portanto, aqui estão alguns comandos úteis:

Como ver o status das interfaces de rede:

ip link show

Descobrir quais portas estão abertas e em uso no Linux:

sudo netstat -tulnp

Descobrir qual processo do Linux está usando uma porta específica:

sudo lsof -i :80

Ver estatísticas detalhadas da conexão:

sudo ss -tulpn

Esses comandos ajudam a encontrar erros de configuração e serviços bloqueando conexões.

Agora você domina a rede no Linux!

Entender como configurar redes no Linux é essencial para qualquer usuário avançado ou administrador de sistemas. Desde atribuir IPs e ajustar DNS até configurar rotas e monitorar conexões, agora você tem total controle sobre sua conexão.

Seja para ajustar um servidor ou apenas otimizar a rede do seu PC, essas técnicas vão te ajudar a evitar problemas e manter tudo rodando sem dores de cabeça.

E você, já teve que resolver problemas de rede no Linux? Vamos trocar experiências nos comentários!

Publicidade

Promoções Shopee

Smartwatch D20 - Relógio Inteligente y68 Esportivo Bluetooth Android/iOS - Com foto Na Tela 41% OFF

Smartwatch D20 - Relógio Inteligente y68 Esportivo Bluetooth Android/iOS - Com foto Na Tela

R$ 22,50

3.617 vendas

VER OFERTA
2025 Nova Série 8 Relógio T800 Ultra Smart Watch Esportivo Sem Fio À Prova D'água T800 Ultra2 MAX 74% OFF

2025 Nova Série 8 Relógio T800 Ultra Smart Watch Esportivo Sem Fio À Prova D'água T800 Ultra2 MAX

R$ 39,99

7.017 vendas

VER OFERTA
2024 Nova T800 Ultra 2 Série 8 Relógio Ultra Smart Watch Esportivo Sem Fio À Prova D'água 74% OFF

2024 Nova T800 Ultra 2 Série 8 Relógio Ultra Smart Watch Esportivo Sem Fio À Prova D'água

R$ 38,70

4.181 vendas

VER OFERTA
Smartwatch D20 Pró/ Coloca Foto na Tela Esportivo Bluetooth 64% OFF

Smartwatch D20 Pró/ Coloca Foto na Tela Esportivo Bluetooth

R$ 19,99

7.014 vendas

VER OFERTA
2025 Nova Série 8 Relógio T800 Ultra Smart Watch Esportivo Sem Fio À Prova D'água T800 Ultra2 MAX 74% OFF

2025 Nova Série 8 Relógio T800 Ultra Smart Watch Esportivo Sem Fio À Prova D'água T800 Ultra2 MAX

R$ 38,60

11.329 vendas

VER OFERTA
Smartwatch D20 relógio Colocar foto com tela hd y68 bluetooth com lembrete chamada monitor de frequência 67% OFF

Smartwatch D20 relógio Colocar foto com tela hd y68 bluetooth com lembrete chamada monitor de frequência

R$ 22,98

7.139 vendas

VER OFERTA

Equipe Tech Start

Um blog com análises, tutoriais e novidades em tecnologia, segurança digital, criptomoedas e entretenimento.