ipconfig
(que significa " Configuración del Protocolo de Internet ") es un programa de aplicación de consola de algunos sistemas operativos de computadora que muestra todos los valores de configuración de red TCP/IP actuales y actualiza las configuraciones del Protocolo de configuración dinámica de host (DHCP) y del Sistema de nombres de dominio (DNS). [1]
El comando está disponible en Microsoft Windows , ReactOS y Apple macOS . La versión ReactOS fue desarrollada por Ged Murphy y tiene licencia GPL . [2]
El ipconfig
comando admite el modificador de línea de comando /all
. Esto da como resultado información más detallada que ipconfig
solo.
Una característica adicional importante ipconfig
es forzar la actualización de la dirección IP DHCP de la computadora host para solicitar una dirección IP diferente. Esto se hace usando dos comandos en secuencia. En primer lugar, ipconfig /release
se ejecuta para obligar al cliente a renunciar inmediatamente a su contrato de arrendamiento enviando al servidor una notificación de liberación de DHCP que actualiza la información de estado del servidor y marca la dirección IP del antiguo cliente como "disponible". Luego, ipconfig /renew
se ejecuta el comando para solicitar una nueva dirección IP. [3] [4] Cuando una computadora está conectada a un módem por cable o DSL, es posible que deba conectarse directamente al puerto de red del módem para evitar el enrutador, antes de usarla ipconfig /release
y apagarla durante un período de tiempo, para garantizar que la antigua dirección IP sea tomada por otra computadora. [5]
El /flushdns
parámetro se puede utilizar para borrar la caché del Sistema de nombres de dominio (DNS) [6] para garantizar que las solicitudes futuras utilicen información DNS nueva al obligar a que los nombres de host se resuelvan nuevamente desde cero. [7]
ipconfig
en Mac OS X sirve como contenedor para el agente IPConfiguration y se puede utilizar para controlar el protocolo Bootstrap y el cliente DHCP desde la interfaz de línea de comandos. [8] Por ejemplo, puede liberar y renovar una dirección IP si el servidor DHCP la asignó incorrectamente durante el proceso de asignación automatizada. [9] Como la mayoría de los sistemas operativos basados en Unix , Mac OS X también utiliza ifconfig
un control más directo sobre las interfaces de red, como la configuración de direcciones IP estáticas. El comando Ifconfig en Linux ha sido reemplazado por el comando IP