Contexto
Actualmente tengo:
- 1 enrutador pfSense 2.0.2 (en un Firebox X-Peak X5000)
- 2 WAN
- 1 LAN
- 3 servidores
Mis interfaces
- WAN1 68.XX.XXX.98 a 69.XX.XXX.102
- WAN2 65.XXX.XXX.58 a 66.XXX.XXX.62
- LAN 192.168.1.XXX
- DMZ
Mi enrutador está configurado de esta manera:
- Balanceo de carga con un grupo Gateway basado en esta documentación .
- NAT
- Reglas para servidores LAN
- Puente entre WAN2 y DMZ (con IP externas en un servidor DMZ), pero no puede comunicarse entre este servidor y otros servidores en LAN pasando por una dirección IP externa. Con una configuración de ruta personalizada, he podido manejar solicitudes de LAN a servidor en DMZ, pero no me gusta hacerlo así.
Mis servidores están usando direcciones IP locales 192.168.1.XXX
, lo mismo para mis computadoras.
Esperando
Me gustaría hacer dos cosas:
1 Puentee las dos WAN con una DMZ y LAN detrás de NAT
Quiero la posibilidad de atribuir direcciones IP externas a los servidores, y la posibilidad de mezclar IP al mismo servidor desde ambas WAN. También me gustaría poder comunicarme con servidores desde el ejemplo de LAN:
192.168.1.100 <--> http://68.XX.XXX.99
También poder comunicarse de servidor a otro servidor ejemplo:
65.XXX.XXX.59 <--> http://68.XX.XXX.99
- ¿Tendré que dedicar una dirección IP externa para computadoras en LAN detrás de NAT?
- ¿Podré mantener el equilibrio de carga funcionando para el NAT?
Nota: Me gustaría evitar NAT uno a uno, tener direcciones IP locales en el servidor complica la configuración de alojamiento virtual, por lo que prefiero tener direcciones externas.
Redondencia de hardware de 2 enrutadores (CARP)
Tengo un Firebox X-Peak X5000 más idéntico, y me gustaría ponerlo como copia de seguridad, si el primero falla, el segundo podría hacerse cargo (o casi) perder la red (es decir, las solicitudes desde el exterior al servidor deben funcionar, también desde LAN y servidores a Internet).
He leído esta documentación , pero no tengo idea si podría funcionar con mi configuración (Bridge + NAT + Load balanceing)