Cómo usar ipconfig en Mac y diagnosticar la red

Ignacio Álvarez .

8 de mayo de 2026

Configuración TCP/IP en Mac, mostrando detalles de IP, máscara de subred y router.

Cuando el Wi-Fi falla, una dirección IP desaparece o necesitas configurar una red manualmente, conocer los datos de conexión del Mac ahorra bastante tiempo. La respuesta corta es que macOS tiene su propio comando ipconfig, pero no funciona como el de Windows: según lo que quieras comprobar, conviene combinarlo con ifconfig y networksetup. Aquí explico qué usar para consultar la IP, el router, el DNS, la dirección MAC y la concesión DHCP.

Los comandos esenciales para revisar la red del Mac

  • IP local: ipconfig getifaddr en0 muestra la dirección IPv4 de una interfaz.
  • Configuración completa: ifconfig enseña interfaces, IP, máscara, dirección MAC y estado.
  • Interfaz correcta: networksetup -listallhardwareports relaciona Wi-Fi y Ethernet con nombres como en0 o en1.
  • DHCP: ipconfig getpacket en0 permite revisar los datos entregados por el router.
  • Sin Terminal: los mismos datos aparecen en Ajustes del Sistema, dentro de Red.

Qué comando sustituye a ipconfig en un Mac

La confusión viene de Windows, donde ipconfig muestra de inmediato la configuración TCP/IP y acepta opciones como /all. En macOS también existe ipconfig, pero utiliza una sintaxis distinta y está pensado para tareas concretas, como consultar una dirección o renovar DHCP.

Para obtener una vista amplia de las conexiones, yo empezaría por ifconfig. Para una respuesta rápida y limpia, usaría ipconfig getifaddr. La elección depende de si quieres diagnosticar toda la interfaz o simplemente copiar tu IP local.

Consultar la IP privada

ipconfig getifaddr en0

El resultado será algo parecido a 192.168.1.34. Esa es la dirección IPv4 privada que el router asigna al Mac dentro de la red doméstica o de la oficina. Si no aparece ningún valor, la interfaz puede estar desconectada o el nombre en0 no corresponde a tu conexión activa.

Lee también: ¿Qué buscador usa Safari? Cámbialo en iPhone, iPad y Mac

Ver todos los detalles

ifconfig

Este comando muestra todas las interfaces, incluidas las virtuales. En una interfaz activa, la línea inet contiene la IPv4, inet6 la dirección IPv6 y ether la dirección física o MAC. También puedes limitar la salida a una interfaz concreta.

ifconfig en0

En mi experiencia, esta versión resulta más útil que revisar una pantalla llena de interfaces como lo0, awdl0 o conexiones creadas por una VPN.

Cómo saber si debes usar en0, en1 u otra interfaz

No conviene asumir que el Wi-Fi siempre es en0. En muchos Mac lo es, pero el orden puede cambiar después de conectar un adaptador USB, crear una interfaz virtual o modificar los servicios de red.

Para identificar cada puerto, abre Terminal y ejecuta:

networksetup -listallhardwareports

Verás una relación entre el nombre del servicio y su dispositivo. Por ejemplo, el bloque Wi-Fi puede indicar Device: en0, mientras que Ethernet podría aparecer como en5. Después solo tienes que sustituir el nombre en el comando correspondiente.

También puedes listar las interfaces disponibles con:

ifconfig -l

Si estás conectado por Wi-Fi y ipconfig getifaddr en0 no devuelve nada, prueba con la interfaz que aparezca asociada a Wi-Fi. Este pequeño paso evita uno de los errores más habituales al seguir instrucciones copiadas de otro Mac.

Qué información ofrece cada comando de red

Comando Qué muestra Cuándo usarlo
ipconfig getifaddr en0 La IPv4 asignada a una interfaz Cuando solo necesitas copiar tu IP local
ifconfig en0 IPv4, IPv6, MAC, máscara, MTU y estado Para investigar una conexión con más detalle
ipconfig getpacket en0 Parámetros recibidos mediante DHCP Para comprobar si el router entregó IP, router y otros datos
networksetup -getinfo Wi-Fi IP, máscara y router del servicio de red Para obtener un resumen legible del servicio Wi-Fi
scutil --dns Servidores DNS y dominios de resolución Cuando navegas por IP pero no por nombres de dominio
route -n get default La ruta y la puerta de enlace predeterminada Para confirmar qué router utiliza el Mac

El comando networksetup -getinfo Wi-Fi depende del nombre exacto del servicio. Si tu conexión se llama, por ejemplo, “Ethernet”, reemplaza Wi-Fi por ese nombre. La salida de scutil --dns puede ser extensa, pero resulta especialmente útil cuando el problema está en el DNS, el sistema que convierte nombres como una web en direcciones IP.

Cómo consultar el router, el DNS y la IP pública

La IP local no es la misma que la IP pública. Una dirección como 192.168.1.34, 10.0.0.15 o 172.16.0.20 solo identifica el Mac dentro de su red privada. El router utiliza otra dirección para comunicarse con Internet, y esa dirección puede cambiar o estar compartida con otros clientes.

Para ver la puerta de enlace que utiliza el equipo, ejecuta:

route -n get default

Busca la línea gateway. Si necesitas revisar el DNS, utiliza:

scutil --dns

Cuando una página no carga por su nombre, pero sí responde al introducir una IP, este comando puede revelar un servidor DNS caído o una configuración inesperada. Una VPN, un proxy o una función de privacidad también pueden hacer que la IP pública observada por una aplicación no coincida con la que muestra otra.

Cómo renovar la dirección DHCP desde Terminal

DHCP es el protocolo que asigna automáticamente la IP, la máscara, el router y otros parámetros. Si el Mac se conecta al Wi-Fi pero recibe una dirección 169.254.x.x, normalmente no ha conseguido respuesta del servidor DHCP y se ha asignado una dirección local automática.

Para solicitar de nuevo la configuración mediante DHCP, puedes usar:

sudo ipconfig set en0 DHCP

El sistema pedirá la contraseña de administrador. Cambia en0 por la interfaz correcta y ten presente que este comando fuerza esa interfaz a utilizar DHCP, por lo que no es apropiado si tu red requiere una IP manual.

La alternativa gráfica es más segura para la mayoría de usuarios. Ve a Ajustes del Sistema > Red, selecciona Wi-Fi o Ethernet, abre Detalles > TCP/IP y pulsa Renovar concesión de DHCP. Si la IP manual, el router o la máscara han sido proporcionados por una empresa, conviene no cambiar esos campos sin confirmarlo con el administrador.

Errores habituales al interpretar la salida

  • Confundir 127.0.0.1 con la IP del Mac: corresponde a la interfaz de bucle local y no sirve para acceder al equipo desde la red.
  • Tomar una dirección 169.254.x.x como conexión normal: suele indicar un fallo al obtener DHCP.
  • Usar siempre en0: el nombre depende del hardware y de los servicios configurados.
  • Buscar la IP pública en ifconfig: normalmente solo verás las direcciones locales de las interfaces.
  • Leer una dirección fe80:: como IPv6 pública: es una dirección IPv6 local al enlace y tiene un alcance limitado.
  • Modificar con ifconfig sin saber qué haces: sirve para inspección y ajustes avanzados, pero un cambio incorrecto puede interrumpir la conexión hasta reiniciar el servicio.

Yo suelo comprobar primero el estado en Ajustes del Sistema y después confirmar el dato exacto con Terminal. Esa combinación separa rápidamente un problema de señal Wi-Fi, una concesión DHCP defectuosa, un DNS que no responde o una configuración manual mal introducida.

La comprobación más rápida para dejar la red clara

  1. Identifica el puerto con networksetup -listallhardwareports.
  2. Consulta la IP con ipconfig getifaddr interfaz.
  3. Revisa máscara y MAC mediante ifconfig interfaz.
  4. Confirma el router con route -n get default.
  5. Si no hay IP válida, renueva DHCP desde los ajustes gráficos o con sudo ipconfig set interfaz DHCP.

Con esos pasos cubres casi todos los casos cotidianos. El comando adecuado no es siempre el más largo: para una consulta rápida basta ipconfig getifaddr, mientras que ifconfig, networksetup y las herramientas de diagnóstico completan la imagen cuando la conexión se comporta de forma extraña.

Preguntas frecuentes

Ejecuta ipconfig getifaddr en0 para mostrar la dirección IPv4 de la interfaz indicada. Si no devuelve ningún valor, comprueba que la interfaz esté conectada o identifica el puerto correcto con networksetup -listallhardwareports.
ipconfig getifaddr sirve para obtener rápidamente la IP de una interfaz, mientras que ifconfig muestra detalles como IPv4, IPv6, MAC, máscara, MTU y estado. networksetup relaciona servicios como Wi-Fi o Ethernet con sus interfaces y también ofrece un resumen legible de la configuración.
Usa ipconfig getpacket en0 para revisar los parámetros entregados por el router. Si el Mac recibe una dirección 169.254.x.x, normalmente no ha obtenido respuesta del servidor DHCP; puedes renovar la concesión desde Ajustes del Sistema > Red > Detalles > TCP/IP o con sudo ipconfig set en0 DHCP.
Ejecuta route -n get default y busca la línea gateway para consultar la puerta de enlace. Para revisar los servidores DNS y los dominios de resolución, utiliza scutil --dns, especialmente si las webs no cargan por nombre pero sí responden mediante una dirección IP.
Calificar artículo

Promedio: 0.0 / 5 · 0 calificaciones

Etiquetas

ipconfig dhcp dns terminal ifconfig
Autor Ignacio Álvarez
Ignacio Álvarez
Soy Ignacio Álvarez y llevo 5 años dedicado a explorar y compartir conocimientos sobre tecnología, con un enfoque especial en inteligencia artificial y ciberseguridad. Mi interés por estos campos nació de la fascinación por cómo la tecnología moldea nuestro mundo y la creciente importancia de proteger nuestros espacios digitales. Me esfuerzo por desgranar conceptos complejos, como los algoritmos de IA o las amenazas de ciberseguridad, para que resulten accesibles y comprensibles para todos. En mi trabajo, investigo a fondo, contrasto fuentes y busco la manera más clara de presentar la información, siempre con el objetivo de ofrecer contenido útil, preciso y al día, ayudándote a navegar por este panorama tecnológico en constante evolución.
Comentarios (0)
Añadir comentario