Principales respuestas
Generar reserva DHCP mediante vbs

Pregunta
-
Hola,
Estoy crendo un script para que haga lo siguiente (entorno W2003 y XP):
1.- Este script se ejecuta desde una estación de trabajo. Este equipo tendra una IP fija.
2.- El script recoge la dirección IP, MAC y hostname del equipo.
3.- Se debe generar una reserva en el servidor DHCP
4.- Se habilita la configuración de red del equipo para que obtenga la dirección IP y los servidores DNS automaticamente.
Los puntos 1,2 y 4 los tengo solucionados.
Tengo problemas con el punto 3. La dirección del servidor DHCP se introduce manualmente. Con el comando "netsh dhcp server" me funcionaria si lo hiciera desde un servidor. Incluso lo utilizo para verificar si el servidor DHCP es correcto (consulto a la dirección IP que liste los scopes y si el resultado es 0 la dirección del DHCP es correcto). He leído algo referente a dhcpobjs.dll pero he encontrado poca información.
Alguien sabe si se puede desde una estación de trabajo:
a) Verificar que la dirección IP introducida manualmente corresponde a un servidor DHCP
b) Realizar una reserva DHCP
Muchas gracias!!!
Respuestas
-
Podes probar con esto para registrar
Bloque de códigonetsh add helper dhcpmon.dll
netsh dhcp server \\dhcp_server_name scope www.xxx.yyy.zzz add reservedip aaa.bbb.ccc.ddd mac_address
donde
dhcp_server_name: nombre del DHCP o la IP
www.xxx.yyy.zzz: es el scope del DHCP en donde se va a agregar la reserva
aaa.bbb.ccc.ddd: IP de la reserva
mac_address: MAC del cliente
Todas las respuestas
-
Podes probar con esto para registrar
Bloque de códigonetsh add helper dhcpmon.dll
netsh dhcp server \\dhcp_server_name scope www.xxx.yyy.zzz add reservedip aaa.bbb.ccc.ddd mac_address
donde
dhcp_server_name: nombre del DHCP o la IP
www.xxx.yyy.zzz: es el scope del DHCP en donde se va a agregar la reserva
aaa.bbb.ccc.ddd: IP de la reserva
mac_address: MAC del cliente
-
-
-
-