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