OpenVPN y acceso a la red

He estado haciendo pruebas con la Raspberry y le acabo de instalar OpenVPN.

Al conectarme me he dado cuenta que no podía acceder al resto de sistemas instalados en mi red, por lo que he probado alguna cosilla y al final he dado con la solución.

En primer lugar, activar el ip_forwarding:

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

En segundo lugar, poner algunas reglas en el firewall:

# /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# /sbin/iptables -A FORWARD -i eth0 -o tun0 -m state --state RELATED,ESTABLISHED -j ACCEPT
# /sbin/iptables -A FORWARD -i tun0 -o eth0 -j ACCEPT

Et voilà, ya tengo conexión a todas las máquinas de mi red.

Si queremos que se ejecuten estas reglas al iniciar la Raspberry, basta con que las pongamos en el fichero /etc/rc.local, al final, justo debajo del exit 0

:wq

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s