[eside-ghost] Problemas con iptables
Alvaro Uría
fermat en rigel.deusto.es
Mie Jun 29 10:25:46 CEST 2005
Aupi,
On Wed, 29 Jun 2005 04:52:20 +0200
sWitCh <mispamaki en ya.com> wrote:
> # Parte que no funciona
>
> $IPT -t filter -A FORWARD -j ACCEPT -p udp --dport 9672
> $IPT -t nat -A PREROUTING -i eth1 -p udp --dport 9672 -j DNAT --to
> 192.168.3.4
> $IPT -t filter -A FORWARD -j ACCEPT -p tcp --dport 9662
> $IPT -t nat -A PREROUTING -i eth1 -p tcp --dport 9662 -j DNAT --to
> 192.168.3.4
>
> # Fin parte que no funciona
No creo que necesites la tabla FORWARD. Y en cuanto al PREROUTING... ¿tu
iface de cara a internet es eth1 o eth0? Si es eth0, te has equivocado en
la interfaz de entrada que pones: "-i eth1".
> $IPT -t filter -A FORWARD -i $INET -j DROP
> $IPT -t filter -A FORWARD -o $INET -p tcp --tcp-flags SYN,RST SYN -j
> TCPMSS --clamp-mss-to-pmtu
>
> $IPT -t nat -A POSTROUTING -o $INET -j MASQUERADE
Con añadirle a esta última regla un "-p all" (así vale para todos los
protocolos (tcp,udp,icmp,...),
$IPT -t nat -A POSTROUTING -o $INET -p all-j MASQUERADE
Y que no se te olvide,
echo 1 > /proc/sys/net/ipv4/ip_forward
Con eso ya se acordará en la tabla de nat de volver a tu pc.
> Qué es lo que puede estar mal?.
Sólo se me ocurre que la iface que has puesto para el PREROUTING (y prueba
a comentar el FORWARD).
> Gracias y un saludo,
> Javi
Suerte!
Saludos,
Alvaro Uría
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 189 bytes
Descripción: no disponible
Url : https://listas.deusto.es/mailman/private/eside-ghost/attachments/20050629/cc8cf7d0/attachment.bin
Más información sobre la lista de distribución eside-ghost