Tengo una máquina con Windows 8 que tiene un solo puerto Ethernet. Necesita usar DHCP y también necesita una IP estática. Cada IP está en una subred diferente y cada una tiene un propósito diferente e incompatible.
Esta máquina debe usar DHCP porque el administrador de la red del sitio dice que esta es la única forma admitida de obtener una 192.168.x.y
dirección. O su esquema de red no tiene un bloque de IP estático dentro de esa subred, o no asignará uno de ellos a esta máquina.
No puedo arriesgarme a usar una IP asignada por DHCP estáticamente, apostando a que no se reasignará después de que expire el contrato de arrendamiento. Eso me permitiría usar la capacidad de Windows para asignar múltiples direcciones IP estáticas a la interfaz, pero este es un servidor de producción, no es algo que pueda arriesgarme a que me retiren de la red horas o días después.
Me doy cuenta de que algunos servidores DHCP le permiten configurar asignaciones de MAC a IP estáticas, de modo que la IP DHCP de mi máquina nunca se reasigna, pero como no conozco ningún servidor DHCP que emita dos direcciones IP diferentes, cada una en una subred diferente, eso no es Ayuda aquí. (Y si existe un servidor DHCP de este tipo, mi cliente probablemente no lo use y no lo cambiaría si se lo pidiera).
Como no puedo hacer esto completamente con DHCP, necesito una IP estática porque esta máquina también actúa como servidor de una 10.x.y.z
subred. Los administradores de la red local me han dado una IP estática en ese esquema, pero es insuficiente porque también necesito hablar con el 192.168.x.y
lado de la red.
Soy consciente de una pregunta similar aquí . Estoy preguntando nuevamente porque:
Esa otra pregunta se planteó cuando Windows 7 era actual. ¿Quizás Microsoft usó esos más de 2 años para corregir esta debilidad en la implementación de la pila de red de Windows 8?
(Sí, debilidad : Linux permite una interfaz de red con un DHCP y una IP estática. No hay nada acerca de TCP / IP que evite que Microsoft permita esto. Solo tienen que escribir el código para permitirlo).
Parece que la GUI de configuración de red en Windows 8 tiene la misma limitación que la de Windows 7, pero ¿quizás haya algún hack de bajo nivel que nos permita asignar un alias de IP estático a la interfaz DHCP?
netsh interface ipv4 set interface interface="Ethernet" dhcpstaticipcoexistence=enabled
ynetsh interface ipv4 add address "Ethernet" 192.168.1.200 255.255.255.0
.