servtelecom escribió:
Aqui os dejo mi firewall sin redirecciones para hacerlo más sencillo
-------------------------------------
# Inicio vaciando las reglas
#modprobe ip_tables
#modprobe ip_nat_ftp
#modprobe ip_conntrack_ftp
## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
INTIF="eth1" #Red Local - Puerta enlace de los equipos
EXTIF="eth0" #Internet
iptables -t nat -I POSTROUTING -o $EXTIF -s 10.10.11.0/24 -j MASQUERADE
## Establecemos politica por defecto
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
# Aceptacion de conexiones prestablecidas
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p gre -i $EXTIF -j DNAT --to 10.10.11.99
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i $INTIF -p gre -j ACCEPT
iptables -A OUTPUT -p tcp --dport 1723 -j ACCEPT
iptables -A OUTPUT -p gre -j ACCEPT
#iptables -A FORWARD -p tcp --dport 1723 -j ACCEPT
#iptables -A FORWARD -p gre -j ACCEPT
iptables -A FORWARD -p tcp -i $INTIF -m multiport --dport 1723 -j ACCEPT
iptables -A FORWARD -p tcp -i $INTIF -m multiport --sport 1723 -j ACCEPT
iptables -A FORWARD -p udp -i $INTIF -m multiport --dport 1723 -j ACCEPT
iptables -A FORWARD -p udp -i $INTIF -m multiport --sport 1723 -j ACCEPT
iptables -A FORWARD -p gre -i $INTIF -j ACCEPT
.....................................................
el pptpd ya me funciona perfectamente, la prueba también la he hecho conservidores basados en windows y tengo el mismo problema así que de momento descarto el pptpd y las pruebas las are con servidores windows ok? para simplificar mi problema!
Espero vuestra respuesta!
Hola que tal te fue con este problema por que tambien tengo el mismo problemas y he hecho los mismo que has hecho. Y tambien creo que es el iptables, si tu viste la respuesta escribela. Saludos
Editado -- Lun Abr 12, 2010 11:54 pm --javierrenep escribió:
servtelecom escribió:
Aqui os dejo mi firewall sin redirecciones para hacerlo más sencillo
-------------------------------------
# Inicio vaciando las reglas
#modprobe ip_tables
#modprobe ip_nat_ftp
#modprobe ip_conntrack_ftp
## FLUSH de reglas
iptables -F
iptables -X
iptables -Z
INTIF="eth1" #Red Local - Puerta enlace de los equipos
EXTIF="eth0" #Internet
iptables -t nat -I POSTROUTING -o $EXTIF -s 10.10.11.0/24 -j MASQUERADE
## Establecemos politica por defecto
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
# Aceptacion de conexiones prestablecidas
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p gre -i $EXTIF -j DNAT --to 10.10.11.99
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i $INTIF -p gre -j ACCEPT
iptables -A OUTPUT -p tcp --dport 1723 -j ACCEPT
iptables -A OUTPUT -p gre -j ACCEPT
#iptables -A FORWARD -p tcp --dport 1723 -j ACCEPT
#iptables -A FORWARD -p gre -j ACCEPT
iptables -A FORWARD -p tcp -i $INTIF -m multiport --dport 1723 -j ACCEPT
iptables -A FORWARD -p tcp -i $INTIF -m multiport --sport 1723 -j ACCEPT
iptables -A FORWARD -p udp -i $INTIF -m multiport --dport 1723 -j ACCEPT
iptables -A FORWARD -p udp -i $INTIF -m multiport --sport 1723 -j ACCEPT
iptables -A FORWARD -p gre -i $INTIF -j ACCEPT
.....................................................
el pptpd ya me funciona perfectamente, la prueba también la he hecho conservidores basados en windows y tengo el mismo problema así que de momento descarto el pptpd y las pruebas las are con servidores windows ok? para simplificar mi problema!
Espero vuestra respuesta!
Hola que tal te fue con este problema por que tambien tengo el mismo problemas y he hecho los mismo que has hecho. Y tambien creo que es el iptables, si tu viste la respuesta escribela. Saludos
El problema es que faltaba abrir el puerto 500 del protocolo 17(isakamp) reglas para un firewall DROP
# Aceptamos que vayan a puertos VPN PPTP
iptables -A FORWARD -s $LAN -i eth0 -o eth1 -d $IPSERVER1VPN -p tcp --dport 1723 -j ACCEPT
iptables -A FORWARD -s $IPSERVER1VPN -i eth1 -o eth0 -d $LAN -p tcp --sport 1723 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -p gre -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -p gre -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -p 17 -m state --state NEW,ESTABLISHED,RELATED --dport 500 -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -p 17 -m state --state ESTABLISHED,RELATED --sport 500 -j ACCEPT