Hoy vamos a dar un paso importante para que su máquina local destaque en Internet. Así es, estamos a punto de configurar tu máquina para que puedas navegar utilizando una IP pública. ¿Por qué? Pues imagínate: puedes alojar localmente ese sitio web increíble que ya has montado, subir un servicio que has desarrollado y quieres probar en un entorno de pruebas, o incluso publicar un servidor de juegos para que todos tus amigos y jugadores puedan acceder a él fácilmente.
Ahora, vayamos directamente al grano y veamos cómo hacerlo.
El primer paso es tener un VPS con PfSense Web Masters.
Después de instalar pfSense, seguimos estos pasos:
- Necesitaremos configurar OpenVPN; podemos utilizar el propio Asistente para instalarlo:
- Vaya a VPN, luego a OpenVPN y a continuación a la pestaña Asistentes.
- Mantenga la opción Acceso de usuario local y haga clic en Siguiente.
- Cree una nueva Autoridad de Certificación y rellene los campos necesarios.
- Cree un nuevo certificado para el servidor, simplemente póngale un nombre.
- Configure la VPN según sea necesario; en los ajustes de tunelización, no olvide establecer la IP privada para la distribución VPN.
- No olvide marcar la opción Añadir reglas de cortafuegos automáticamente.
- Ahora instalaremos el paquete OpenVPN en pfSense:
- Vaya a Sistema, luego a Gestor de paquetes y finalmente a Instalador de paquetes.
- Busca OpenVPN e instálalo.
Solución de problemas: Si las opciones no aparecen, intente actualizar su pfSense y las opciones del paquete aparecerán. Si sigue sin poder, fuerce la actualización a través del terminal de pfSense.
- Necesitaremos crear un usuario OpenVPN para exportar la configuración.
- Vaya a Sistema, Gestor de usuarios y, a continuación, añadir.
- Sólo tiene que rellenar los datos necesarios y seleccionar crear un certificado.
PS: Introduzca el nombre del certificado que corresponde al servidor que utilizará la VPN.
- Exportemos los datos de la VPN:
- Vaya a VPN y OpenVPN.
- Abra la pestaña Exportar y busque el cliente que ha creado.
- Exporte los ajustes según el sistema operativo que desee.
- Instálalo en tu servidor local e inicia sesión cuando te conectes.
- A continuación, tras instalar OpenVPN en el servidor, configuraremos NAT:
- Compruebe en la máquina qué IP recibió de OpenVPN.
- Vaya a Firewall y luego a NAT.
- Ahora tenemos que añadir una nueva regla y configurarla:
- En Interfaz, pondremos WAN.
- Familia de direcciones: IPv4.
- Protocolo: TCP/UDP.
- Destino: Tipo: Dirección WAN.
- Redirigir IP de destino: Dirección: IP de su máquina.
- Redirigir puerto de destino: Deje HTTP si no va a utilizar un puerto específico.
- Eso es todo, toda la información obligatoria se ha rellenado, siéntase libre de navegar por el resto y configurar a su gusto.
- Guarde y aplique los cambios.
- Por último, vamos a añadir OpenVPN como interfaz:
- Vaya a Interfaces y luego a Asignaciones.
- En LAN, pones ovpns1 (servidor) y pulsas Añadir.
- A continuación, sólo tiene que guardar y aplicar los cambios.
Así que, una vez que hayas finalizado la configuración y la VPN esté funcionando, para probarla, simplemente ve a la máquina cliente, conéctate a la VPN y accede a meuip.com.br; comprueba que la IP saliente es la del VPS, si es así, está funcionando al 100%.