HER · Herramienta Herramientas y comandos (Transversal)

43.ipconfig / ip

Comandos para ver y cambiar la configuración de red de un equipo: ipconfig en Windows e ip en Linux (dirección, máscara, puerta de enlace, DNS y rutas).

¿Qué es?

ipconfig (Windows) e ip (Linux) son los comandos para ver cómo está configurada la red de un equipo —su dirección IP, su máscara, su puerta de enlace, sus servidores DNS— y para hacer cambios.

Son como revisar la credencial de un equipo: quién es en la red, a qué red pertenece y a quién le pregunta cuando necesita salir.

En términos técnicos

  • ipconfig viene en todas las versiones de Windows; en PowerShell existen además Get-NetIPConfiguration y Get-NetIPAddress.
  • ip es parte de iproute2, el conjunto de herramientas actual de Linux. Reemplaza a ifconfig, route y arp (del paquete net-tools, que ya se considera obsoleto).
  • En macOS se sigue usando ifconfig, junto con networksetup.
  • Los cambios hechos con ip son temporales: se pierden al reiniciar. Para que duren se usa NetworkManager (nmcli) o netplan (Ubuntu).

¿Dónde lo vas a encontrar?

En el diagnóstico de cualquier equipo que «no tiene Internet», al configurar un servidor con IP fija, al revisar qué dirección dio el DHCP o al limpiar la caché DNS después de un cambio de dominio.

¿Cómo funciona?

Windows: ipconfig

Comando Para qué sirve
ipconfig IP, máscara y puerta de enlace de cada adaptador
ipconfig /all Además: MAC, DHCP activado, servidor DHCP, DNS, fechas del arrendamiento
ipconfig /release Devuelve la dirección al servidor DHCP
ipconfig /renew Pide una dirección nueva por DHCP
ipconfig /flushdns Vacía la caché DNS del equipo
ipconfig /displaydns Muestra lo que hay en la caché DNS
C:\> ipconfig /all
Adaptador de Ethernet Ethernet:
   Descripción . . . . . . . . . . . : Intel(R) Ethernet Connection
   Dirección física. . . . . . . . . : 00-1A-2B-3C-4D-5E
   DHCP habilitado . . . . . . . . . : sí
   Dirección IPv4. . . . . . . . . . : 192.168.10.25(Preferido)
   Máscara de subred . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . : 192.168.10.1
   Servidor DHCP . . . . . . . . . . : 192.168.10.1
   Servidores DNS. . . . . . . . . . : 192.168.20.53

Linux: ip

Comando Para qué sirve
ip a (o ip address) Las direcciones de cada interfaz
ip -br a Resumen en una línea por interfaz
ip link Interfaces, estado (UP/DOWN) y MAC
ip r (o ip route) Tabla de rutas y puerta de enlace (default via …)
ip neigh Tabla de vecinos (ARP en IPv4, NDP en IPv6)
resolvectl status o cat /etc/resolv.conf Los servidores DNS
$ ip -br a
lo        UNKNOWN   127.0.0.1/8 ::1/128
eth0      UP        192.168.10.50/24 fe80::21a:2bff:fe3c:4d5e/64

$ ip r
default via 192.168.10.1 dev eth0 proto dhcp
192.168.10.0/24 dev eth0 proto kernel scope link src 192.168.10.50

Cambios temporales en Linux

$ sudo ip addr add 192.168.10.60/24 dev eth0
$ sudo ip link set eth0 up
$ sudo ip route add default via 192.168.10.1

Cambios permanentes en Linux (NetworkManager)

$ nmcli con mod "Conexión cableada 1" ipv4.method manual \
    ipv4.addresses 192.168.10.60/24 ipv4.gateway 192.168.10.1 \
    ipv4.dns "192.168.20.53 1.1.1.1"
$ nmcli con up "Conexión cableada 1"

Verificación y diagnóstico

Si ves… Significa Revisa
IP 169.254.x.x No hubo respuesta DHCP Cable o Wi-Fi, VLAN, servidor DHCP
Sin puerta de enlace El equipo no sabe salir de su red DHCP (opción 3) o la configuración manual
Máscara distinta a la del router No ve bien a sus vecinos La configuración manual
DNS vacío o equivocado Hay red, pero no se resuelven nombres DHCP (opción 6) o la configuración manual
Interfaz DOWN en ip link Sin enlace físico o desactivada Cable, ip link set eth0 up
«Medio desconectado» en ipconfig No hay enlace físico Cable, puerto del switch, Wi-Fi

Para tomar en cuenta

  • Varios adaptadores: Wi-Fi, Ethernet, VPN, máquinas virtuales y Docker crean adaptadores propios; fíjate en el correcto.
  • ifconfig y route ya no vienen instalados en muchas distribuciones Linux; aprende ip.
  • Los cambios con ip no sobreviven a un reinicio: úsalos para probar y luego hazlos permanentes.
  • Ejecuta como administrador (Windows) o con sudo (Linux) los comandos que cambian algo.
  • En Cisco, lo equivalente es show ip interface brief, show ip route y show ip arp.
  • Documenta antes de cambiar: guarda la configuración original por si hay que regresar.

Material descargable

Aún no hay material descargable para este tema. Pronto habrá cuadernillos, manuales o laboratorios.

Referencias (RFC / estándar)

Antes conviene ver…

© solutions_ · Redes informáticas · 43 ipconfig / ip