Master da Web
Volver al Blog

Convertir su máquina local en un servidor público con OpenVPN en pfSense

jonatas16 de febrero de 20243 min de lectura
Convertir su máquina local en un servidor público con OpenVPN en pfSense

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:
      1. En Interfaz, pondremos WAN.
      2. Familia de direcciones: IPv4.
      3. Protocolo: TCP/UDP.
      4. Destino: Tipo: Dirección WAN.
      5. Redirigir IP de destino: Dirección: IP de su máquina.
      6. Redirigir puerto de destino: Deje HTTP si no va a utilizar un puerto específico.
      7. Eso es todo, toda la información obligatoria se ha rellenado, siéntase libre de navegar por el resto y configurar a su gusto.
      8. 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%.

Etiquetas#internet#Red#Seguridad#vps#Windows
Compartir

¿Necesita Hosting o Servidores?

Conozca nuestras soluciones en VPS, servidores dedicados y hosting profesional

Artículos Relacionados

Ver todos los artículos