
Me pregunto si puedo ejecutar Windows y el servidor DHCP/DNS de Ubuntu en la misma LAN. La configuración actual es Windows 2003 Server AD y Ubuntu DHCP n DNS Server con BINDS. Propuse actualizar AD a 2008R2 y quería realizar una conmutación por error y me preguntaba el escenario "¿Qué pasaría si?" para DCHP y DNS.....
Cualquier idea o idea es muy apreciada.
Gracias
Respuesta1
Te daré algunas ideas y algunos enlaces para seguir leyendo. Tómalos con varios granos de sal.
DHCP
Es posible ejecutar varios servidores DHCP en la misma LAN. Sin embargo, no deben servir al mismo grupo de direcciones. La razón es que DHCP se asigna por orden de llegada. Si ambas máquinas reparten el mismo grupo, existe una buena posibilidad de asignar IP dos veces.
La forma más sencilla es dividir el alcance. Digamos que un servidor reparte direcciones 192.168.0.1-129
y el otro 192.168.0.130-254
. De esta manera no pueden surgir inconsistencias. Esta es una especie de forma de conmutación por error "barata".
El método de conmutación por error adecuado sería, si los servidores se conocen entre sí, de modo que en caso de que uno deje de estar disponible, el otro intervenga. Sin embargo, para que eso funcione, ambos deben compartir un archivo de arrendamiento; el socio de conmutación por error debe saber qué IP entregó el otro antes del error. Hasta donde yo sé esto fue introducidotan tarde como Windows Server 2012. El servidor DHCP ISC comúnapoya esto fácilmente; He visto esto en acción.
Lamentablemente, no creo que exista una manera de lograr este tipo de conmutación por error en un entorno heterogéneo.
DNS
EnprincipioNo hay problema en ejecutar varios servidores DNS. DNS admite intrínsecamente la replicación mediante la asignaciónroles de maestro/esclavo.
Sin embargocon ActiveDirectory las cosas se vuelven más complejas, ya que AD depende de las actualizaciones de DDNS del DHCP. He leído bastantes opiniones sobre este tema, que van desde "No hay problema" hasta "gran desastre". Vea los enlaces a continuación.
Parece que no hay problema en sustituir BIND9 por el DNS de Windows en un entorno AD. También parece estar bien ejecutar BIND como secundario junto con el DNS principal de Windows. De lo que soy realmente escéptico es de que siambosServir DHCP también. Me imagino que DDNS no funcionará perfectamente, aunque las actualizaciones dinámicas deEl DNS de Windows desde ISC DHCP parece posible.
Otras lecturas:
- EsteExcelente publicación en Serverfault sobre múltiples DHCP.
- https://serverfault.com/questions/561449/how-can-i-use-a-linux-bind-dns-server-for-my-active-directory-forest
- https://serverfault.com/questions/6273/how-can-i-get-bind-and-microsoft-dns-to-work-together-well
- http://ubuntuforums.org/showthread.php?t=2110181
- http://www.serverlab.ca/tutorials/linux/network-services/using-linux-bind-dns-servers-for-active-directory-domains/
- https://superuser.com/questions/247560/linux-dns-for-windows-domain
- https://arstechnica.co.uk/civis/viewtopic.php?f=21&t=1135491
- https://www.safaribooksonline.com/library/view/active-directory-cookbook/0596004648/ch18s12.html
Respuesta2
dns
No hay problema porque su ip
dirección es diferente. No es bueno ejecutar dos dhcp
servidores. No sabrá a qué servidor responderá dhcp request
el cliente. También debe evitar lo mismo ip address
en uno lan
, pero puede evitarlo dividiendo un rango neto. Por ejemplo
win server
net range: xxx.xxx.xxx.1 - xxx.xxx.xxx.128
mask: 255.255.255.0
gateway: xxx.xxx.xxx.254
dns: xxx.xxx.xxx.yyy
ubuntu server
net range: xxx.xxx.xxx.129 - xxx.xxx.xxx.253
mask: 255.255.255.0
gateway: xxx.xxx.xxx.254
dns: xxx.xxx.xxx.zzz
Esto evitará duplicados ip addresses
.
La segunda solución es mejor pero debes tener switch
-es. Cree dos vlan
, divida la LAN en dos rangos de red y coloque un dhcp
servidor por cada vlan
.