Para ponernos en situación digamos que la empresa X ha abierto dos delegaciones una en Teruel y otra en Huesca.
Es interesante para el funcionamiento de la empresa, que las redes de ambas delegaciones estén comunicadas para acceder a recursos compartidos; facturación, datos de clientes etc.. Por supuesto estos datos sensibles necesitan comunicaciones seguras y aquí es donde estamos, realizando esta tarea con Zentyal.
Aquí debajo os dejo un esquema simple de la instalación, nada complicado como podéis ver.
Empezamos con la máquina de la oficina de Huesca. Lo primero que haremos es cambiar el nombre de la máquina por uno mas apropiado.
Para el interfaz LAN usaremos la ip que nos interese. |
Una vez hecho esto vamos a crear una nueva CA.
Después levantamos un nuevo servidor VPN en el menú “VPN” >> “Servidores” y después pasamos a la configuración.
(2) Dirección IP para el túnel VPN, si tenemos una dirección local igual a esta debemos cambiar la IP del túnel.
(3) Permitir túneles de Zentyal a Zentyal
(4) Contraseña de túneles de Zentyal a Zentyal, no es obligatorio pero si recomendable.
(5) Interfaz en la que escuchar. Muy importante seleccionar el correcto.
(6) Autorizar clientes por el Nombre Común. Solo los clientes con el CN seleccionado pueden usar la conexión.
A continuación creamos un cliente de VPN para la conexión contra la otra máquina Zentyal.
Si hacemos clic en la configuración del cliente nos saldrá un aviso y un enlace para crear un crear un certificado para este cliente antes de continuar con la configuración.
Procedemos a descargar el paquete para el otro cliente, la ip es la 35.100.0.100.
Configuramos los interfaces de red. La ip del WAN de esta máquina será 35.100.0.200
Creamos una entidad certificadora.
La configuración del servidor es idéntica al otro, solo le ponemos un nombre diferente. Igualmente nos aseguramos que las redes anunciadas son las correctas y no están en el mismo rango porque la instalación no funcionará, así que ojo con esto. También tenemos que poner diferentes direcciones para los túneles. En teoría en una conexión Net to Net se establece un solo túnel pero Zentyal se conecta con un túnel doble.
Como antes creamos un certificado para el cliente de Huesca, necesitaremos el Nombre Común, huesca.zentyal-domain.lan en este caso.
Y ya con los servidores dispuestos tenemos que intercambiar los paquetes de configuración y subirlos a los clientes. Es posible configurar los clientes con un paquete .tar.gz pero tenemos que recordar que hay que darles permisos para que los acepten las máquinas contrarias. Simplemente tecleamos en la terminal:
~# chmod 776 nombredel.tar.gz
Con todo dispuesto podemos iniciar el servicio y los clientes haciendo click en los checkbox correspondientes. (Os los señalo debajo).
A continuación podemos ir a los Dashboard de los Zentyal y comprobar que los servicios están activos.
Si hacemos ping a las direcciones ping entre si desde las máquinas veremos que obtenemos respuesta entre las dos máquinas Zentyal así que la conexión VPN entre las máquinas esta establecida, pero ¿y la redes locales? Si hacemos ping de la red LAN de Huesca a la de Teruel no obtenemos respuesta; así que nos queda algo que hacer todavía.
Ping desde la máquina de la oficina de Teruel |
Vamos al menú “Red” >> “Servicios” y creamos un servicio nuevo, le podemos llamar vpn como yo o como os parezca conveniente. Luego vamos a la configuración.
Editamos el servicio, ya podéis ver en la imagen inferior que es muy sencillo.
Y bueno con esto ya estaría todo. Hacer esta instalación en Zentyal es sencilla pero hay tantos pasos y se pueden cometer tantos errores que hay que ir despacio y asimilando bien cada etapa para realizar la tarea satisfactoriamente.
He intentado que el tutorial sea lo mas completo y comprensible posible y espero haberlo conseguido. Si tienen alguna duda, no duden en dejármela en un comentario. También estoy disponible en Twitter, he dejado un enlace en la barra lateral de blog.
Un saludo y hasta la próxima.
No hay comentarios:
Publicar un comentario