109.2 Configuracion persistente de red - Comandos clave

Hostname

ComandoDescripcion
hostnamectlMostrar informacion del hostname
hostnamectl set-hostname nombreEstablecer hostname persistente
hostnameMostrar hostname actual
hostname -fMostrar FQDN

ip (iproute2) - Moderno

ComandoDescripcion
ip addr show / ip aMostrar interfaces y direcciones
ip addr add 192.168.1.100/24 dev eth0Agregar IP
ip addr del 192.168.1.100/24 dev eth0Eliminar IP
ip link showMostrar interfaces
ip link set eth0 upActivar interfaz
ip link set eth0 downDesactivar interfaz
ip route show / ip rMostrar tabla de rutas
ip route add default via 192.168.1.1Agregar ruta por defecto
ip route add 10.0.0.0/8 via 192.168.1.1Agregar ruta estatica
ip route del 10.0.0.0/8Eliminar ruta
ip neigh showMostrar tabla ARP

ifconfig / route (legacy)

ComandoDescripcion
ifconfigMostrar interfaces activas
ifconfig -aMostrar todas las interfaces
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 upConfigurar IP
route -nMostrar tabla de rutas
route add default gw 192.168.1.1Agregar gateway

NetworkManager (nmcli)

ComandoDescripcion
nmcli general statusEstado general
nmcli device statusEstado de dispositivos
nmcli connection showListar conexiones
nmcli connection add type ethernet con-name X ifname eth0 ip4 IP/MASK gw4 GWCrear conexion
nmcli connection modify X ipv4.dns "8.8.8.8"Establecer DNS
nmcli connection up XActivar conexion
nmcli connection down XDesactivar conexion
nmcli connection delete XEliminar conexion
nmtuiInterfaz TUI

Archivos de configuracion

ArchivoDescripcion
/etc/hostnameNombre del host
/etc/hostsResolucion estatica de nombres
/etc/nsswitch.confOrden de busqueda (files, dns, etc.)
/etc/resolv.confServidores DNS (nameserver, domain, search)
/etc/network/interfacesConfig de red (Debian)
/etc/sysconfig/network-scripts/ifcfg-*Config de red (RHEL)
/etc/sysconfig/network-scripts/route-*Rutas estaticas (RHEL)
/etc/systemd/network/*.networkConfig de systemd-networkd
/etc/NetworkManager/Config de NetworkManager

Equivalencia comandos legacy vs modernos

LegacyModerno
ifconfigip addr, ip link
routeip route
arpip neigh
netstatss