Forums:
Cordial saludo.
Resulta que estoy migrando un servidor viejo con Fedora 8 a CentOS 6.2.
Tengo un regla en Fedora8 con IPTABLES para permitir acceso a un windows por RDP desde internet de la siguiente manera
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 8891 -j DNAT --to 192.168.1.108:3389
iptables -A FORWARD -p tcp -i eth1 -o eth0 -d 192.168.1.108 --dport 3389 -m state --state NEW -j ACCEPT
Cabe mencionar que ya hice estos 3 pasos
sysctl -w net.ipv4.ip_forward=1
editar /etc/sysctl.conf y establecer net.ipv4.ip_forward = 1
sysctl -p /etc/sysctl.conf
Lo curioso es que en Fedora 8 con esta regla me funciona perfecto, pero esta misma regla en CentOS 6.3 no me funciona, algo cambió? que estoy haciendo mal, he investigado por varios lados y no encuentro la solución.
Gracias
mm parece un error de selinux
mm parece un error de selinux, q te dice
[quote]cat /etc/selinux/config[/quote]
si esta activado cambiale a disabled, y de ley te toca restart para q te cojan los cambios!
Ya esta deshabilitado !
Gracias Falcon, pero ya lo tenía deshabilitado
[root@localhost ~]# /usr/sbin/sestatus
SELinux status: disabled
Y ya he realizado varios reinicios.
si tienes la regla input del
si tienes la regla input del prerouting en ACCEPT al inicio del script ?
Reglas aceptadas al inicio script
Hola Falcom, estás son las reglas que están al principio del script
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT