Rede no Linux "simplesmente funciona" na maior parte do tempo, mas conhecer as ferramentas ajuda quando não funciona.
eth0/enp3s0.linux-firmware pkg).| Gerenciador | Distros | CLI / GUI |
|---|---|---|
| NetworkManager | Ubuntu, Fedora, RHEL, Arch, Debian | nmcli, nmtui, applets GNOME/KDE |
| systemd-networkd | Arch, servidores mínimos | networkctl, arquivos .network |
| Netplan | Ubuntu Server (17.10+) | YAML → renderiza para NM ou networkd |
| ConnMan | Embarcados, IoT | connmanctl |
| wicd / iwd | Wi-Fi leve apenas | CLI / curses |
# Listar interfaces nmcli device status # Escanear Wi-Fi nmcli device wifi list # Conectar a SSID (pede senha) nmcli device wifi connect "MinhaSSID" password "senha" # Mostrar conexão ativa nmcli connection show --active # IP estático exemplo nmcli con add type ethernet con-name "static-eth0" ifname eth0 ip4 192.168.1.50/24 gw4 192.168.1.1 nmcli con mod "static-eth0" ipv4.dns "1.1.1.1 8.8.8.8" nmcli con up "static-eth0" ping -c 3 1.1.1.1 # Alcance IP dig @1.1.1.1 example.com # Resolução DNS curl -I https://archlinux.org # HTTP/TLS systemd-resolved para DNS split/DNSSEC.systemd-networkd + netplan para config reproduzível./etc/NetworkManager/system-connections/ (modo 600).Se ip a mostra endereço e ping funciona, você está online.
Tecnologia Eletrônica © [www.351231.com]