[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: iptables



On Thu, 13 Sep 2001 09:36:23 +0200 (CEST)
Carles Pina i Estany <is08139@salleURL.edu> wrote:

> Quiero hacer con iptables algo así:
> 
> redir --lport=139 --cport=139 --caddr=10.0.17.154
> 
> He intetado:
> 
> iptables -t nat -A PREROUTING -j DNAT -s -p tcp --to-destination
> 10.0.17.154:139 --dport 139 -i eth0

Yo lo ordenaría asi, y así debería funcionar.

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 137:139 \
	-j DNAT --to 10.0.17.154


Algunas ideas:

- Cuál es tu default policy? Si es DROP, tienes que colocar algunas
  reglas adicionales con ACCEPT (por lo menos en filter forward).
- Estás seguro que te basta el 139? Generalmente se necesitan también
  los puertos 137 y 138.
- la opción -s requiere una dirección. Creo que así como lo colocas,
  hasta te tiene que dar un error.
- Creo que, si tu firewall no es statefull, tienes que asegurar que la
  respuesta pueda volver por el mismo camino.
- El puerto en el destino (10.0.17.154:139) es opcional, como no
  cambia, creo que no lo necesitas. Además si especificas un rango de
  puertos, como yo lo sugiero arriba, creo que ni te funcionaría.
- En tu script, tienes antes otra regla específica que impide esto?

--
Christoph Simon
datageo@terra.com.br
---
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
NO CARRIER
.



Reply to: