🏡Inicio | 🗃️ Secciones | ❓ Soporte | Producto:

IoT Gateway NG


https://youtu.be/TgP9YaNwKCI

Descripción

No siempre disponemos de un acceso a Internet sin filtros que nos empobrezcan la experiencia. Esto pasa a menudo en casa de algunos clientes con firewalls muy restrictivos. Aunque también es habitual que esto pase en hoteles, restaurantes y aeropuertos.

En este caso lo que haremos es aprovechar el túnel que tenemos con zerotier, hacia nuestras oficinas, hacia casa, o a algún servidor de Internet (relay server) para dirigir todo nuestro tráfico hacia ese túnel y acceder a Internet a través de esa máquina.

SolucionesAccesoRemoto-vpn default route.drawio.png

Requerimientos

<aside> ℹ️ Se asume que tenemos zerotier funcionando.

</aside>

Configuramos Zerotier

Untitled

Relay server configuration

Ejecutar:

echo 1 > /proc/sys/net/ipv4/ip_forward

/opt/gateway/zt-gw.sh

ZT_NET="10.46.1.0/24"
ZT_IFACE="ztc25el5hr"
WAN_IFACE="ens3"

iptables -t nat -A POSTROUTING -s $ZT_NET -o $WAN_IFACE -j MASQUERADE
iptables -A FORWARD -i $ZT_IFACE -o $WAN_IFACE -j ACCEPT
iptables -A FORWARD -i $WAN_IFACE -o $ZT_IFACE -m state --state RELATED,ESTABLISHED -j ACCEPT

Añadimos el script a la secuencia de arranque: