🎯
ROTEIRO
Método 1: /etc/network/interfaces
- Edição do arquivo de configuração para usar DHCP
- Reinício da interface de rede
- Verificação do IP recebido
Método 2: systemd-networkd
- Criação do arquivo de configuração
- Definição das opções de rede
- Ativação do serviço
- Verificação do IP atribuído
Método 3: NetworkManager
- Configuração da interface com
nmcli
ou arquivo - Verificação do IP via
nmcli
ouip a
⚠️ NOTA:
- O Debian (ainda) não utiliza o Netplan
- Use
ip link
ouip addr
para descobrir o nome das interfaces
✅ Método 1: Usando /etc/network/interfaces
(modo clássico)
1. Edite o arquivo de configuração
1 |
sudo nano /etc/network/interfaces |
2. Configure para usar DHCP
1 2 |
auto ens4 iface ens4 inet dhcp |
⚠️
Fique atento!Este exemplo usa a interface
ens4
. Altere conforme necessário.3. Reinicie a interface
1 |
sudo ifdown ens4 && sudo ifup ens4 |
Ou reinicie o serviço:
1 |
sudo systemctl restart networking |
🔍 Verifique o IP:
1 |
ip addr show dev ens4 |
✅ Método 2: Usando systemd-networkd
⚠️
Antes de começarDesative serviços de rede que possam conflitar com o
systemd-networkd
:
1 2 3 4 5 6 7 8 |
# Verifique os serviços em execução systemctl status NetworkManager systemctl status networking # Desative-os se necessário sudo systemctl disable --now NetworkManager sudo systemctl disable --now networking |
1. Crie o arquivo de configuração
1 |
sudo nano /etc/systemd/network/10-ens4.network |
2. Adicione o conteúdo
1 2 3 4 5 |
[Match] Name=ens4 [Network] DHCP=yes |
3. Ative o serviço
1 2 3 |
sudo systemctl enable --now systemd-networkd sudo systemctl restart systemd-networkd sudo ip link set ens4 up |
🔍 Verifique o IP:
1 |
ip -4 addr show ens4 | grep inet |
✅ Método 3: Usando NetworkManager
⚠️
Atenção
Verifique e desative outros serviços de rede que possam causar conflito:
Verifique e desative outros serviços de rede que possam causar conflito:
1 2 3 4 5 6 7 8 |
# Verificar status dos serviços systemctl is-active networking systemctl is-active systemd-networkd # Desativar se estiverem ativos sudo systemctl disable --now networking sudo systemctl disable --now systemd-networkd |
Usando nmcli
1. Veja as conexões disponíveis
1 |
nmcli device status |
2. Configure a interface para usar DHCP
1 |
nmcli connection modify ens4 ipv4.method auto |
3. Reinicie a conexão
1 2 |
nmcli connection down ens4 nmcli connection up ens4 |
Usando arquivo .nmconnection
1. Edite o arquivo da conexão
1 |
sudo nano /etc/NetworkManager/system-connections/ens4.nmconnection |
2. Defina o método como DHCP
1 2 |
[ipv4] method=auto |
⚠️ Corrija as permissões (se necessário):
1 |
sudo chmod 600 /etc/NetworkManager/system-connections/ens4.nmconnection |
3. Reinicie o NetworkManager
1 |
sudo systemctl restart NetworkManager |
🔍 Verifique o IP:
1 |
ip a |
ou
1 |
nmcli device show ens4 |
*Atualizado em 28 de julho de 2025