Qual comando linux você pode usar para exibir ou alterar configurações de IP?
Remover um endereço IP
Substituir endereço IP (padrão comum)
sudo ip addr add 192.168.10.50/24 dev eth0
Adicionar um gateway padrão
Substituir gateway padrão (de forma limpa)
Adicionar uma rota estática
Mudanças persistentes (recomendadas em desktops/servidores)
Se você usar o NetworkManager: nmcli
Melhor para Ubuntu Desktop, muitos desktops baseados em RHEL e muitas imagens de nuvem.
Mostrar conexões
Definir IPv4 estático em uma conexão
Se você usar systemd-networkd: networkctl
Comum em servidores mínimos.
A persistência é feita editando arquivos *.network em:
/etc/systemd/network/
Comandos legados que você ainda verá (mas não são preferidos)
ifconfig (net-tools) — muitas vezes não instalado por padrão mais
route — substituído por ip route
Conclusão prática
Exibir + alterar (padrão moderno): ip
Torná-lo persistente (comum): nmcli (NetworkManager) ou configuração do systemd-networkd
Se você me disser sua distribuição (Ubuntu/Debian/RHEL/Alma/etc.) e se é servidor ou desktop, posso fornecer o método exato de persistência que você deve usar.
