Conecta dos redes para compartir Internet

  • Categoría: Linux
  • Publicado hace más de 3 años
He contratado Internet por cable, pero el cable-modem que me han dado es monopuesto, por lo que para compartir internet por WIFI con el resto de dispositivos de mi casa tengo que valerme de mi viejo router de telefónica y unos cuantos comandos.
 
 Veamos cómo se puede hacer.
 
 
 En primer lugar, activaremos el Ipforwarding editando el archivo sysctl.conf ejecutando, si es nano tu editor favorito:


 
Cita: Mostrar
 
 

 y en la siguiente línea cambiamos el valor 0 por 1:



Cita: Mostrar


 
 A continuación creamos un pequeño script para que se ejecute al inicio del sistema con permisos de administrador y que use iptables para activar el enmascaramiento de redes:


Cita: Mostrar


 
 Agregamos:

 
Cita: Mostrar


 
 En mi caso internet me entra por eth0 pero debéis comprobar el nombre de vuestra interfaz de red que puede cambiar dependiendo del dispositivo o de la distribución de GNU/Linux utilizada. Para ello, es posible utilizar ifconfig desde un terminal.

 
 Después ejecutamos el siguiente comando para que se ejecute con el arranque de nuestro sistema en distribuciones basadas en Ubuntu/Debian:

 
Cita: Mostrar

 
 
 En las basadas en Arch Linux metemos nuestro script dentro de /etc/rc.local:


Cita: Mostrar

 
 
 Con esto systemd lo ejecutará al inicio del sistema.
 
 En OpenSuse en lugar de crear el script, podemos usar YaST2 para configurar nuestro Firewall en modo gráfico, el cual será necesario tener activado. Marcamos la opción "Enmacaramiento de Redes".










Y por último debemos tener muy presentes un concepto fundamental para que todo funcione bien, Default Gateway.
 
 Debemos configurar nuestro router escribiendo la IP de nuestro wlan0, en mi caso, en el campo correspondiente a Default Gateway dentro del router. Para ello debemos loguearnos dentro de la interfaz web del mismo. Es conveniente, configurar la IP de nuestro PC dentro de la red WIFI de forma manual para que esta no cambie al arrancar los equipos.



Gracias a lo que hemos hecho podemos mejorar la cobertura de nuestra red WIFI dentro de casa, ya que podemos situar el router en cualquier lugar con toma eléctrica, siempre que esté al alcance de nuestro PC con las dos tarjetas de red (eth0 y wlan0).


Conecta dos redes para compartir Internet con GNU/Linux.
Conecta dos redes para compartir Internet
20 Puntos Score: 10/10
Visitas: 1332 Favoritos: 1
Ver los usuarios que votaron...
8 Comentarios Conecta dos redes para compartir Internet
@TrollacioM Si, pero no...
Lo has entendido mal.
Buena info amigo para que nos comparten wifi...
Excelente tuto bro lo intentare en debian  
Cita xperia92: Mostrar

xq tiene q compartir wifi...
si comparti wifi no podes descargar nada...
xq la coneccion esta compartida.. y tenes menos
coneccion..
anda una tortuga la navegacion.. una cagada
cuando te roban el wifi
hola ! amigooo ! am una pregunta en que distro lo probaste ???    
@LOVELESS este metodo no lo probe, pero en la fuente se probo en opensuse
a !oks !    ya lo tengo instalado   !   alrrato os probare entons ! XD   gracias amigoooo !   saludos !   +10    
@LOVELESS Despues contanos como te fue yo habia probado otro metodo con ubuntu+firestarter
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!