A ver... seg�n he entendido, desde tu host (provenga o no de �l) va a
haber una conexi�n hacia un servidor de internet y quieres que cuando
este servidor se intente conectar al puerto 1234 de tu host, se mande la
conexi�n hacia un host de tu red local. �Es esto lo que necesitas?

Yo creo que una buena soluci�n ser�a utilizar "iptables" que te da mas
flexibilidad que "ipchains". Si tienes alg�n problema con el cambio de
kernel te aconsejo que busques en google algo sobre "people.debian.com
potato kernel 2.4" y te saldr� la pagina de un desarrollador de debian
que se encarga de mantener lo necesario para utilizar kernel 2.4.x en
potato.

Bueno, en caso de que utilizes "iptables" ser�a muy facil hacer la
redirecci�n ya que hay un "apartado" (tabla) espec�fico para el ruteo,
aqu� llamado NAT (Network Address Translate, o algo as�).

Ser�an necesarias dos lineas, una para decir que los hosts de la red
interna puedan salir a internet y otra para decir que todo lo que llegue
al puerto 1234 de tu host se redireccione al host xxxx en el puerto
1234. Ser�a algo as� como:

iptables -t nat -A POSTROUTING -o ppp0 -j SNAT --to-source $IP_INTERNET
iptables -t nat -A PREROUTING -p tcp -o eth0 --sport 1234 -j DNAT \
        --to-destination 192.168.0.10:1234

No se si exactamente esto te valdr� pero a partir de esto creo que te
puedes hacer a la idea de lo que digo con iptables.

Perdona por la extensi�n.

Un saludo,

       Pedro

-- 
Pedro Martinez Juli�
\  [EMAIL PROTECTED]
)|    [EMAIL PROTECTED]
/        http://yoros.cjb.net
Socio HispaLinux #311
Usuario Linux #275438 - http://counter.li.org
GnuPG publi c information:  pub  1024D/74F1D3AC
Key fingerprint = 8431 7B47 D2B4 5A46 5F8E  534F 588B E285 74F1 D3AC

Attachment: pgpDLqGgWVWqE.pgp
Description: PGP signature

Responder a