Versión & Renovar DHCP desde la línea de comandos con ipconfig en Mac
Tabla de contenido:
Si necesita liberar y renovar DHCP desde la línea de comandos en una Mac, la útil utilidad ipconfig puede hacerlo rápidamente. Tenga en cuenta que para la mayoría de los usuarios de Mac OS X, renovar una concesión de DHCP desde las Preferencias del sistema de Mac es el mejor enfoque porque es fácil de usar e igual de efectivo, pero el enfoque de Terminal tiene beneficios para los usuarios avanzados y se puede ejecutar. ssh y el modo de usuario único, lo que hace que valga la pena compartir este conocimiento.
Cómo renovar la concesión de DHCP desde la línea de comandos de Mac
La sintaxis básica para renovar la concesión de DHCP desde la línea de comando con ipconfig es la siguiente:
sudo ipconfig set (INTERFAZ DEL DISPOSITIVO) DHCP
Si conoce la interfaz del dispositivo (en0, en1, en2, etc.), simplemente ejecute ese comando para liberar y luego renovar DHCP para el dispositivo determinado. Digamos que es en0, estándar para las Mac modernas con Wi-Fi únicamente.
sudo ipconfig set en0 DHCP
Una vez que se ejecuta el comando, puede verificar si DHCP se configuró correctamente determinando la información de DHCP con el mismo comando ipconfig con 'getpacket' así:
ipconfig getpacket en0
Suponiendo que el comando 'establecer' anterior fue exitoso, getpacket devolverá la IP asignada por DHCP, el servidor DNS, la máscara de subred, el enrutador/la puerta de enlace y el tiempo de concesión.Si la información de DHCP vuelve en blanco, entonces la interfaz consultada era incorrecta o la concesión de DHCP no se renovó o distribuyó correctamente.
Otra opción rudimentaria sería ejecutar ipconfig para todas las interfaces de dispositivos disponibles en la Mac uniendo la sintaxis de la siguiente manera:
sudo ipconfig establecido en0 DHCP && sudo ipconfig establecido en1 DHCP
Sin embargo, es mejor configurar DHCP para la interfaz específica.
Si no conoce la interfaz, entonces el primer paso es determinar la interfaz del dispositivo de hardware de la computadora utilizada para el puerto de red en particular que está utilizando. Para la mayoría de las Mac modernas, estamos buscando Wi-Fi, que normalmente está en en0, pero muchos usuarios de Mac usan Ethernet, un punto de acceso personal de iPhone, un teléfono Android conectado o una tarjeta NIC externa también, cada uno de los cuales puede tener un interfaz de dispositivo diferente dependiendo del hardware. Puede determinar fácilmente cuál es la interfaz del dispositivo ejecutando networksetup -listallhardwareports así:
configuración de red: enumerar todos los puertos de hardware
Desplácese por la salida para encontrar la interfaz que desea configurar y renovar el DHCP, supongamos que está buscando "Wi-Fi", que puede tener este aspecto:
Puerto de hardware: Dispositivo Wi-Fi: en0 Dirección Ethernet: b1:3f:22:dd:ab:19
Junto a 'Dispositivo' encontrará la interfaz, en este caso es "en0", que es lo que se conecta al comando ipconfig antes mencionado.