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

Re: iptables para directplay



2009/1/28 Julian Esteban Perconti <vh1988@yahoo.com.ar>:
> Hola listeros:
>
> Estoy teniendo problemas con iptables, me explico rapidamente:
>
> Para poder jugar a los juegos usan directplay necesito estas reglas (sin
> contar las de forward):
>
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 2300:2400 -j DNAT --to
> 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 2300:2400 -j DNAT --to
> 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 28800:29000 -j DNAT
> --to 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 28800:29000 -j DNAT
> --to 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 47624 -j DNAT --to
> 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 47624 -j DNAT --to
> 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 6073 -j DNAT --to
> 192.168.0.2
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 6073 -j DNAT --to
> 192.168.0.2
>
> El problema es que quiero que puedan jugar mas hosts y entonces se me hace
> una galleta en la cabeza, ya que, si por ejemplo agrego las mismas reglas
> pero con otro destino, iptables no arroja error.., pero la cosa no funciona:
>
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 2300:2400 -j DNAT --to
> 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 2300:2400 -j DNAT --to
> 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 28800:29000 -j DNAT
> --to 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 28800:29000 -j DNAT
> --to 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 47624 -j DNAT --to
> 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 47624 -j DNAT --to
> 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 6073 -j DNAT --to
> 192.168.0.6
> iptables -t nat -A PREROUTING -i eth0 -p udp --dport 6073 -j DNAT --to
> 192.168.0.6
>
> Busque bstante en inet y lo mas cercano que econtre fue un modulo para el
> kernel creo que se llama algo asi como ip_masq_dplay, pero el proyecto murio
> en 2002.. (pienso yo) aproximadamente, o al menos la ultima version de este
> modulo se lanzo ese año.., al margen no pude compilarlo.. en fin..
>
> Quisiera saber si es posible hacer esto, es decir, cambiar la direccion de
> destino de un mismo puerto para varias maquinas.
>
> Desde ya, gracias de antemano.
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>


Lo que planteas es imposible.
o por lo menos como! te lo planteaste.
en un puerto solo puede escuchar un y solo un servicio
en el caso de ruteo vos proyectas el servicio hacia internet.
suponete que te lo permitiera, el dato entrante para que maquina seria
la 2 o la 6


-- 
MrIX
Linux user number 412793.
http://counter.li.org/

las grandes obras,
las sueñan los santos locos,
las realizan los luchadores natos,
las aprovechan los felices cuerdo,
y las critican los inútiles crónicos,

yo no fui, seguro que es mas inteligente.


Reply to: