¿Hay alguna interfaz de línea de comandos para la configuración de DHCP en Mac OS X? Descubrí que dentro de System Profiler, la pestaña Red proporciona mucha información útil, pero no he encontrado ninguna documentación sobre los equivalentes de línea de comando.Configuración de DHCP en Mac OS X
Respuesta
Es posible utilizar
networksetup -listallnetworkservices
networksetup -getinfo <networkservice>
networksetup -setdhcp <networkservice> [clientid]
NetworkService es algo así como Ethernet (todo el availabe enumerado por el primer comando)
Usted debe mirar:
ifconfig(8)
netstat(1)
netintro(4)
El más importante de ellos (netintro no es en realidad una utilidad, pero la información en lugar de introducción en las redes Unix) es ifconfig que es la herramienta de línea de comandos para configurar los distintos las interfaces de red que puede haber instalado en su máquina (como su tarjeta de ethernet y su tarjeta de aeropuerto), así como cualquier interfaz virtual (como su dirección de bucle invertido y cosas por el estilo).
neintro no está en mi Mac, y he utilizado ampliamente ifocnfig y netstat, no parecen hacer cualquier cosa con DHCP. – benc
netintro no es un programa, está en la sección 4 del manual, es información sobre cómo configurar su red. Lo dejé claro en mi respuesta. –
También puede utilizar:
ipconfig getpacket `interface`
donde interfaz habría en0, en1
etc.
es decir:
ipconfig getpacket en1
op = BOOTREPLY
htype = 1
flags = 0
hlen = 6
hops = 0
xid = 215448168
secs = 3
ciaddr = 0.0.0.0
yiaddr = 192.168.15.121
siaddr = 0.0.0.0
giaddr = 0.0.0.0
chaddr = 0:19:e3:6:70:95
sname =
file =
options:
Options count is 8
dhcp_message_type (uint8): ACK 0x5
server_identifier (ip): 192.168.15.1
lease_time (uint32): 0xa8c0
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.15.1}
domain_name_server (ip_mult): {192.168.15.249, 192.168.15.240}
domain_name (string): domain.com
end (none):
También puede hacer:
ipconfig getoption en0 optionname
es decir: ipconfig getoption en1 router
192.168.15.1
"El agente de IPConfiguration implementa el lado del cliente de los protocolos DHCP y BOOTP descritos en RFC951, RFC1542, RFC2131 y RFC2132. También asigna y mantiene direcciones IP estáticas". No sé por qué esto no pudo ser encontrado por google o man -k, pero muchas gracias. – benc
- 1. Configuración Bash en Mac OS X 10.4+
- 2. JNotify en Mac OS X?
- 3. Mac OS X View Swapping
- 4. clamxav homebrew mac os x
- 5. desinstalar ipython mac os x
- 6. GKSession con Mac OS X
- 7. ldconfig para Mac OS X
- 8. SetWindowsHookEx para Mac OS X?
- 9. UIActivityIndicatorView para Mac OS X?
- 10. Desarrollo de Blackberry en Mac OS X
- 11. Edición de conjunto en Mac OS X
- 12. Actualizaciones de aplicaciones en Mac OS X
- 13. Prueba IE6 en Mac OS X
- 14. Instalar PECL en Mac OS X 10.6
- 15. ¿Cómo configurar libusb en Mac OS X?
- 16. pygettext.py y msgfmt.py en Mac OS X
- 17. Gdb en Mac OS X v10.7 (Lion)
- 18. wxPython 2.9 en Mac Os X
- 19. Aprendiendo ASP.NET MVC en Mac OS X
- 20. Cargando JNI lib en Mac OS X?
- 21. Enlace estático wxHaskell en Mac OS X
- 22. Errores Virtualenvwrapper en Mac OS X Lion
- 23. Incremento atómico en mac OS X
- 24. Apache Error en Mac OS X Lion
- 25. FreeGLUT en Mac OS X Lion
- 26. Vim Insertar modo en Mac OS X
- 27. Instalar CLSQL en Mac OS X
- 28. ¿Cómo instalo wxPython en Mac OS X?
- 29. ¿Funciona Java FileChannel.tryLock en Mac OS X?
- 30. Mac OS X colores vim destrozados
¡Finalmente tuve tiempo de mirar este comando, y hace el trabajo! – benc