JDMoreu / PechNet

PechNet, si bien fue concebido originalmente para entornos de homelab, su alcance trasciende este propósito inicial. La idea central es brindar una solución que permita hacer públicos tus servidores locales de manera sencilla y segura, sin necesidad de modificar tu red doméstica.

Repository from Github https://github.comJDMoreu/PechNetRepository from Github https://github.comJDMoreu/PechNet

Introducción

Esta documentación tiene como objetivo mostrar al usuario cómo configurar y ejecutar PechiNet de una forma sencilla y fácil. Este proyecto está basado en Headscale y Tailscale.

Nota: Interface grafica en desarrollo.

esquema de pechinet

Esquema de la arquitectura de PechiNet.

Beneficios de usar Pechnet

  • CERO CONFIGURACIÓN DE TU RED LOCAL.
  • NO ES NECESARIO: ABRIR PUERTOS O TENER UNA IP PUBLICA EN TU DOMILICIO.
  • FUNCIONA SI ESTAS CONECTADO A UNA RED MOVIL, WIFI O ETHERNET.

Requerimientos

  • Tener conocimientos básicos en Linux, Docker, CLI y redes.
  • Tener instalado Docker y Docker-Compose.
  • Contar con una VPS, no importa el proveedor. ( Si no cuentas con una, puedes usar el plan gratis que ofrece Oracle Cloud )
  • Contar con una máquina local que quieras hacer pública por medio de PechiNet.

Pasos a seguir de instalación

Nota: Debes configurar el firewall de tu VPS para abrir los puertos que quieras usar o desactivarlo para hacer las pruebas.

  1. Configuración de la VPS
  2. Configuracion de la maquina local
  3. Redireccionamiento del tráfico de entrada de la VPS al Servidor Local

About

PechNet, si bien fue concebido originalmente para entornos de homelab, su alcance trasciende este propósito inicial. La idea central es brindar una solución que permita hacer públicos tus servidores locales de manera sencilla y segura, sin necesidad de modificar tu red doméstica.


Languages

Language:Shell 100.0%