jump to navigation

Compartir Internet Ubuntu 7.10 Gutsy Gibbon 10, diciembre 2007

Posted by Byron Cervantes in Internet.
trackback

Compartir tu conexion de Internet en una red local podria ser algo que quisieras hacer en algun momento a continuacion procedo a detallar como lo logre:

1) Debes saber que esto lo realice en Ubuntu 7.10 Gutsy Gibbon

2) debes saber que iptables es un poderoso firewall incluido con la mayoria de sistemas linux

3) escribe la siguiente linea:

$ sudo iptables — flush

Este comando limpiara cualquier configuracion ya existente, debes saber que eth1 es la interfaz que se conecta directamente a internet, mientras que eth0 es la interfaz que se conecta a la Lan, sabiendo esto escribe lo siguiente:

$ sudo iptables -A INPUT -i eth0 -j ACCEPT

la interfaz eth0 aceptara las conecciones entrantes luego escribimos:

 $ sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

enmascara los datos en la interfaz eth1

 $ sudo iptables -A FORWARD -i eth0 -j ACCEPT

esto permite el paso de informacion entre las dos redes

Como ultimo paso debemos activar el IP forwarding en el kernel agregando al script lo siguiente:

echo 1 > /proc/sys/net/ipv4/ip_forward

aunque en mi caso esta linea no funciono debido a que no me permitio modificar el script, razon por la cual hice lo siguiente:

 $ sudo gedit /proc/sys/net/ipv4/ip_forward

agregue manualmente el valor 1 e ignore los mensajes de error guarde y listo…!!!

estos comandos no quedan almacenados al apagar o reiniciar el pc, razon por la cual debemos guardarlos en un archivo de script con la extension sh y permisos de ejecucion de la siguiente forma:

$ sudo chmod 555 /etc/init.d/internetsharing.sh

lo ejecutamos de la siguiente manera:

$ sudo sh /etc/inid.d/internetsharing.sh

de esta manera ya esta configurado y listo para usar la conexion compartida de internet y puedes configurar tus terminales windows con una ip fija en el rango de 192.168.0.1 a 192.168.0.99

Comentarios»

1. sutux - 8, abril 2008

HOLA FIJATE QUE LO PROBE Y NO ME FUNCIONA HAGO TODO LO QUE DICES Y NADA
QUE PODRA SER….

2. Rodrigo - 24, marzo 2009

Excelente, funciona muy bien.
solo falta el comando para que parta en el inicio:

$ sudo update-rc.d internetsharing.sh start 20 2 .
(con el punto al final)

Configurar la tarjeta que comparte con ip fija y añadir los dns en la maquina a la que se le comparte internet.

comando para ver los dns.
$ cat /etc/resolv.conf


Deja un comentario