Para realizar este tutorial necesitaremos:
-Una maquina que actue como servidor escuchando las peticiones de clientes
-Tener instalado Java en el servidor asi como en el cliente
-Tener instalado ant para la gestion del proyecto
-Si no se dispone de una direccion ip estatica, se puede trabajar con una direccion ip dinamica alojada en algun servicio de dns que actualize nuestra ip a un dominio personal, una muy buena opcion es usar no-ip
Configurando ip dinámica en no-ip
Para la configuracion de su dominio de acuerdo a su ip dinamica se puede utilizar no-ip para lo cual recomiendo ver Host en NO-IP : Manual para crear un Dynamic DNS con NO-IP
Una vez creado el dominio instalamos el cliente si es en windows es extremadamente facil, solo es cuestion de dar next
Para instalar el cliente en linux pueden seguir el manual propio de no-ip
Una vez echo esto podemos testear la conexion al dominio en un navegador web
Configurando Router para aceptar peticiones en el servidor
Esta configuracion no es general, es especifica para el router Huawei HG532c.
Para aceptar peticiones en el servidor necesitamos hacer una redirecionamiento de puertos desde el router hacia la maquina que estara de servidor esto es algo conocido como PORT FORWARDING para hacer esto en el router HG532c:
-Ingresamos al router generalmente en un navegador ponemos 192.168.1.1 si no accede debemos poner la ip de el default gateway que asigna el router, una vez echo esto accedemos poniendo usuario y contraseña.
-Una vez dentro nos dirigimos a Advanced-NAT-PORT MAPPING y procedemos a abrir el puerto que va a estar en escucha de las conexiones de los clientes
en este caso he abierto el puerto 1723 que se usa para aceder a una vpn mediante pptp, tambien esta abierto el puerto 1149 a la escucha de peticiones a traves de openvpn.
Openvpn-als trabaja en cualquier puerto que especifiquemos asi que depende de uds el puerto que elijan para aceptar las peticiones de los clientes en su servidor
Instalando JAVA
Instalando ANTInstalar ANT es sumamente sencillo es cuestion de abrir un terminal y ejecutar
sudo apt-get install ant
Instalando Openvpn-als
OpenVPN ALS es un servidor VPN SSL basado en web escrito en Java. Cuenta con una interfaz de usuario AJAX basada en navegador que permite un fácil acceso a los servicios de intranet. OpenVPN ALS es un descendiente directo de Adito, que era un bifurcacion de SSL-Explorer
Lo primero es señalar qué puede aportar Open VPN a un entorno empresarial:
- Conexión a la intranet corporativa desde una red externa
- Conexión al servidor de ficheros corporativo desde una red externa
- Conexión para administradores a los servidores del Data Center desde una red externa (vía Putty, WinSCP, RDP o VNC)
- Control Remoto de Equipos de fuera de la red corporativa para el personal de Soporte, iniciado a petición del usuario
- Acceso a determinados servicios internos (mensajería interna) pero cambiando el punto de conexión de la aplicación cliente
la instalacion de openvpn als se puede realizar como muestra el siguiente video que yo mismo elabore
en la parte de configuracion de puertos deben poner el mismo que mapearon en el router, o a su vez abrir en el router el puerto que pusieron a la escucha en su maquina servidor
la instalacion de openvpn als se puede realizar como muestra el siguiente video que yo mismo elabore
en la parte de configuracion de puertos deben poner el mismo que mapearon en el router, o a su vez abrir en el router el puerto que pusieron a la escucha en su maquina servidor
Excelente...me funcionó perfectamente...pero, no me permite ingresar ni con el superusuario y con ningún otro...únicamente puedo ingresar la primera vez para configurar el servidor, después me arroja error de certificado, no entiendo por qué!!
ResponderBorrarSaludos y gracias
Eso sucede por que no ingresas bien el usuario/contraseña que tu elegiste al instalar.
Borrar