¿Qué es ipconfig?
ipconfig representa '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 actuales de la configuración de red TCP/IP y actualiza las configuraciones de DNS (Sistema de nombres de dominio) y DHCP (Protocolo de configuración dinámica de host). El comando ipconfig muestra las direcciones IPv4 (Protocolo de Internet versión 4) e IPv6, la puerta de enlace predeterminada para cada adaptador y la máscara de subred si se aplica sin parámetros.
Implementaciones de ipconfig
El comando está presente en Apple macOS, ReactOS y Microsoft Windows. La versión de ReactOS fue desarrollada bajo la licencia GPL por Ged Murphy .
MacOS de Apple
En Mac OS X, ipconfig sirve como cobertura para el agente IPConfiguration y podría usarse para controlar el cliente DHCP y el protocolo Bootstrap a través de la interfaz de línea de comandos. Además, Mac OS X aplica ifconfig para el control directo de las interfaces de red, como la configuración de direcciones IP estáticas, como casi todos los sistemas operativos basados en Unix. En Linux, el comando, es decir, ifconfig ha sido sustituido por el comando IP.
Microsoft Windows y ReactOS
El comando, es decir, ipconfig apoya el /todo interruptor de línea de comando. Este resultado es información más completa en comparación con ipconfig solo.
El comando ipconfig contiene una característica importante adicional que obliga a actualizar la dirección IP DHCP de la computadora host para solicitar una dirección IP distinta. Se hace con dos comandos diferentes en orden. El primer comando es ipconfig/liberación que se ejecuta para obligar al cliente a detener inmediatamente su arrendamiento transfiriendo 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 de un cliente antiguo como 'disponible' .
El segundo comando es ipconfig /renovar que se ejecuta para solicitar una nueva dirección IP. En los casos en los que un sistema está vinculado a un módem o cable DSL, es posible que sea necesario conectarlo directamente al puerto de red del módem para evitar el enrutador, antes de apagar la alimentación y usar ipconfig /release por un período, para asegurarse de que el sistema anterior La dirección IP la toman otras computadoras.
El parámetro, es decir, /flushdns se puede utilizar para borrar la caché de DNS (Sistema de nombres de dominio) para garantizar que las solicitudes futuras apliquen nueva información de DNS al presionar los nombres de host para que se arreglen desde cero nuevamente.
Parámetros de ipconfig
Algunos parámetros del comando ipconfig se enumeran y mencionan a continuación:
S. No. | Parámetro | Descripción |
---|---|---|
1. | /todo | Muestra la configuración TCP/IP completa para cada adaptador. Un adaptador puede indicar interfaces físicas, interfaces lógicas (conexiones de acceso telefónico) o adaptadores de red instalados. |
2. | /flushdns | Vacía y recarga la información de la caché de resolución del cliente DNS. Podemos aplicar este procedimiento para descartar entradas de caché negativas a través del caché y otras entradas que dinámicamente se hayan agregado en el momento de la solución de problemas de DNS. |
3. | /displaydns | Muestra el asunto de la caché de resolución del cliente DNS que contiene entradas precargadas a través del archivo Hosts local y registros de recursos a los que se accedió recientemente para consultas de nombres arregladas por el sistema. El servicio de cliente de DNS aplica esta información para resolver nombres consultados con frecuencia antes de consultar sus servidores DNS. |
4. | /renovar [] | Actualiza la configuración DHCP para cada adaptador o un adaptador en particular si el parámetro, es decir, adaptador está agregado. Este parámetro solo está disponible en sistemas con adaptadores diseñados para obtener automáticamente una dirección IP. Necesitamos ingresar el nombre del adaptador que ocurre cuando usamos el comando ipconfig sin parámetros para especificar un nombre de adaptador. |
5. | /liberar [] | Envía un mensaje, es decir, DHCPRELANZACIÓN al servidor DHCP para publicar la configuración DHCP en curso y eliminar la configuración de la dirección IP para cada adaptador o para un adaptador en particular si el parámetro, es decir, adaptador está incluido. Este parámetro inmoviliza TCP/IP para que los adaptadores configurados obtengan automáticamente una dirección IP. Necesitamos ingresar el nombre del adaptador que ocurre cuando usamos el comando ipconfig sin parámetros para especificar un nombre de adaptador. |
6. | /registrados | Inicia manualmente el registro dinámico para las direcciones IP y los nombres DNS que están configurados en un sistema. Podemos aplicar este parámetro para solucionar problemas de un registro de nombre DNS fallido o solucionar un problema de actualización dinámica entre el servidor DNS y un cliente sin reiniciar el sistema cliente. En las propiedades avanzadas, la configuración DNS del protocolo TCP/IP decide qué nombres están certificados en DNS. |
7. | /? | Muestra el Ayuda opción en el símbolo del sistema. |
8. | /lanzamiento6 [] | Envía un mensaje, es decir, DHCPRELANZACIÓN al servidor DHCPv6 para publicar la configuración DHCP en curso y eliminar la configuración de la dirección IPv6 para cada adaptador o para un adaptador en particular si el parámetro, es decir, adaptador está incluido. Este parámetro inmoviliza TCP/IP para que los adaptadores configurados obtengan automáticamente una dirección IP. Necesitamos ingresar el nombre del adaptador que ocurre cuando usamos el comando ipconfig sin parámetros para especificar un nombre de adaptador. |
9. | /renovar6 [] | Actualiza la configuración DHCPv6 para cada adaptador o para un adaptador en particular si se agrega el parámetro, es decir, adaptador. Este parámetro solo está disponible en sistemas con adaptadores diseñados para obtener automáticamente una dirección IPv6. Necesitamos ingresar el nombre del adaptador que ocurre cuando usamos el comando ipconfig sin parámetros para especificar un nombre de adaptador. |
10. | /setclassid [] | Configura el ID de clase de DHCP para un adaptador descrito. Podemos utilizar el carácter comodín asterisco (*) para configurar el ID de clase de DHCP para cada adaptador en lugar del adaptador. Solo está disponible en sistemas con adaptador que ya están configurados para obtener automáticamente una dirección IP. El ID de clase en curso se elimina si no se especifica un ID de clase de DHCP. |
11. | /mostrarclassid | Muestra el ID de clase de DHCP para un adaptador descrito. Podemos utilizar el carácter comodín asterisco (*) para ver el ID de clase de DHCP para cada adaptador en lugar del adaptador. Solo está disponible en sistemas con adaptador que ya están configurados para obtener automáticamente una dirección IP. |
¿Cómo aplicar ipconfig y opciones?
ipconfig se utiliza para mostrar detalles de nuestra configuración de red y actualizar la configuración de DNS y DHCP. El comando ipconfig muestra de forma predeterminada nuestra dirección IP, puerta de enlace predeterminada y máscara de subred, pero podemos obtener varios detalles usando este comando con los parámetros correctos.
alfabeto por numero
Entonces, comencemos con algo más fácil:
- En primer lugar, debemos abrir la ventana de nuestra terminal buscando 'Terminal' en la ventana de la aplicación.
- Luego, debemos ingresar el ipconfig comando y presione el ingresar
$ ipconfig
- Nos mostrará la información básica de nuestra red de nuestros adaptadores de red.
- El comando devolverá detalles sobre todos los adaptadores de red de nuestro sistema, como podemos ver en la captura de pantalla anterior. Disponemos del adaptador Ethernet y un adaptador de red inalámbrica en este caso.
- Además, aparecerá como cualquier adaptador de red si utilizamos un cliente VPN.
ipconfig / all
El comando muestra sólo la información básica de nuestra red sin utilizar ningún parámetro. Pero la información sobre los servidores DHCP y DNS no se muestra de forma predeterminada. Para mostrar cada detalle de nuestro adaptador de red, necesitaremos ingresar el parámetro, es decir, /todo .
$ ipconfig /all
El comando anterior devolverá la siguiente información para todos los adaptadores de red en nuestro dispositivo:
Es la dirección Mac de nuestro adaptador de red.
Muestra la dirección IP de nuestro sistema.
Representa si la conexión de red utiliza una dirección IP estática o DHCP.
Representa un enrutador/servidor que distribuye muchas direcciones IP en nuestra red.
Representa el enrutador al que está conectado nuestro sistema.
Representa los servidores que se utilizan para traducir nombres de dominio en direcciones IP.
Muestra la dirección IPv6 de nuestro sistema.
Muestra la fecha y hora en que nuestro sistema obtuvo la dirección IP.
El comando, es decir, ipconfig / all Se utiliza a menudo para solucionar problemas de conectividad de red. Si revisamos adecuadamente los resultados del comando ipconfig /all, podemos ver 4 elementos que son esenciales y se mencionan a continuación:
Es nuestra dirección IP.
En la mayoría de los casos, requiere ser Yes. 'No' significa que hemos introducido la dirección IP manualmente.
Se utiliza para traducir nombres de dominio a direcciones IP.
Representa el módem o enrutador al que se envía nuestro paquete de red.
ipconfig/liberación
El comando ipconfig no solo muestra nuestra información sobre nuestra configuración de red, sino que también puede usarse para restablecer o actualizar nuestra configuración de red. Podemos reclamar una nueva dirección IP a través del servidor DHCP cuando hayamos habilitado DHCP en nuestra tarjeta de red.
El paso inicial para hacerlo es publicar la dirección IP actual. Significa que alertaremos al servidor DHCP que ya no deseamos aplicar la dirección IP asignada.
$ ipconfig /release
El comando anterior publicará de forma predeterminada las direcciones IP para cada adaptador de red. Además, podemos especificar un adaptador de red individual. Para hacerlo, necesitaremos escribir el nombre del adaptador que encontramos aquí dentro de los resultados de ipconfig.
Por ejemplo , si deseamos publicar solo la dirección IP de nuestro adaptador de red inalámbrica, podemos ingresar el siguiente comando:
$ ipconfig /release Wireless*
Publicará la dirección IP de cada adaptador cuyo nombre comience con 'Inalámbrico' .
ipconfig /renovar
Una vez que hayamos publicado la dirección IP, necesitaremos solicitar una nueva a través del servidor DHCP. Usando el comando, es decir, ipconfig /renovar , podemos hacerlo:
$ ipconfig /renew
Encontraremos un resultado similar al comando ipconfig, puerta de enlace, máscara de subred y una descripción general de nuestra nueva dirección IP cuando el comando de renovación se ejecutó correctamente.
Nuevamente podemos especificar un adaptador de red individual proporcionando el nombre del adaptador.
$ ipconfig /renew Wireless*
ipconfig/displaydns
Nuestra computadora almacena un caché local de cada registro DNS que ha visitado. Este caché se utiliza para traducir rápidamente los nombres de dominio a la dirección IP correcta. De esta forma, nuestro ordenador no necesita negociar cada vez con el servidor DNS. Por ejemplo, cuando visitamos Google.com.
Podemos ejecutar el siguiente comando en la ventana de la terminal para ver el contenido de la caché de DNS:
$ ipconfig /displaydns
Mostrará todos los registros DNS en nuestra caché DNS.
A menudo, no necesitamos verificar los registros, pero discutiremos algunos términos importantes:
Vaciar DNS
En ocasiones, nuestra caché de DNS incluye registros desactualizados que pueden dar errores relacionados con el DNS (por ejemplo, no poder acceder a sitios web), podemos solucionarlo aplicando el comando que se menciona a continuación:
$ ipconfig /flushdns
El comando anterior borrará nuestro caché DNS. Podemos hacerlo sin ningún riesgo, nuestro ordenador simplemente reclamará un registro DNS nuevo y actualizado a través de los servidores DNS.
ipconfig en Ubuntu
El ifconfig El comando es equivalente al comando ipconfig. El comando ifconfig nos mostrará la información básica de la red de nuestros adaptadores en Ubuntu.
El comando es el siguiente:
$ ifconfig