OpenVPN, OpenVZ y firewall
Hola gente, veo que está animada la lista, bien, bien.
A ver si me podeis echar un cable: tengo un par de máquinas, una de ellas con
dos NICs haciendo de firewall, SNAT y redirigiendo puertos hacia servicios
internos.
La otra máquina tiene varios contenedores VZ, entre ellos uno con OpenVPN para
poder acceder a la red remotamente sin problemas (dice la teoria).
Sin firewall no se puede acceder a la VPN, pero creo que el mismo firewall
bloquea el acceso a los contenedores con VETH.
Conectado por VPN puedo acceder a los equipos de la red sin mas, y tambien
puedo acceder a los contendores que usan VENET, pero no a los que tienen una
VETH.
Las reglas iptables estan a http://pastebin.ca/1994330
Hay una regla comentada que dice:
$IPTABLES -A FORWARD -i eth1 -o eth1 -j ACCEPT
Sin esta regla no puedo hacer pings a los contenedores VENETH, con ella puedo
hacer pings, pero entonces las respuestas parecen venir de la IP del firewall y
no del contenedor y da problemas:
~$ host vpn
;; reply from unexpected source: 10.81.53.2#53, expected 10.81.53.5#53
;; reply from unexpected source: 10.81.53.2#53, expected 10.81.53.5#53
10.81.53.2 es el firewall y 10.81.53.5 el DNS.
Alguna idea de por que no puedo acceder a los contenedores VENETH via VPN?
He mirado los arp_filter y forwarding y la ruta hacia la VPN está puesta (o no
podria acceder a los VENET).
Gracias!
--
Marc Olivé
Grup Blau
www.grupblau.com
Reply to: