hola lista, miren tengo el siguiente problemilla, tengo dos pc en red a traves de un hub (esta funcionando la red), tengo internet con ip fija y quiero darle internet al otro pc win98 (algo he hecho con masquerade e iptables , aunque aun me falta un poco (mejor un proxi? o sea mas facial? ¿como se hace?)) mi problema es que aun sigo usando win98 en mi pc (por algunos programas, y juegos jeje) y tambien le debo dar conexion a internet al otro pc, pero para que ande la red en linux le pongo ip fija al win98, y asi si despues le doi internet desde mi win98, debo cambiarle a ip dinamica al otro win98 (y reiniciar el win 98 de mi amigo, bastante molesto.... ¿se entiende? ¿hay alguna forma de conectar en red mi linux (kernel2.4.18) con el win98 de mi amigo, y darle internet, pero que despues cuando le de internet con mi pc en win98 no deba volver a configurar el pc de mi amigo? gracias atte gustavo
Claro Gustavo, para eso existe iptables para el kernel2.4.x y ipchains para kernel 2.2.x, en tu caso usa iptables, aqui te mando un pequeño scritps que hizo un amigo y yo lo modifique :) #!/bin/sh # kill-9 case "$1" in start) #inicio del NAT echo iniciando nateo. modprobe ip_conntrack_irc modprobe ip_conntrack_ftp modprobe ip_nat_irc modprobe ip_nat_ftp echo 1 > /proc/sys/net/ipv4/ip_forward iptables -A INPUT -s 0/0 -p tcp --dport 6000 -j REJECT iptables -t nat -A POSTROUTING -s 192.168.1.0/255.0.0.0 -j MASQUERADE iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE iptables -A FORWARD -i eth1 -o eth2 -j ACCEPT iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -j DROP iptables -t nat -A PREROUTING -s 192.168.1.0/255.0.0.0 -d 192.168.1.1 -p tcp - -dport 514 -j DNAT --to-destination 192.168.1.1:515 echo DONE!! ;; stop) echo stopping the firewall...... iptables -F echo DONE! ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" ;; esac exit 0 Esto esta hecho para una las ips 192.168.1.0 como servidor y 192.168.1.1 como cliente, obviamente en windows tienes que poner mascara de subred 255.255.255.0 y esta echa para eth1 y eth2, eso tu lo cambias dependiendo donde tienes instalado el dispositivo de entrada de inet ( en este caso eth1 ) y el dispositovo que da inet al otro pc ( en este caso eth2 ) Suerte Andres Ovalle <kill-9> Arica-chile [EMAIL PROTECTED] Debian 3.0 Woody