martes, 20 de mayo de 2014

Compartir Internet wifi

  • Lo primero es dar de baja a la interface la cual puede ser ath0, eth1, wifi0, etc. en mi caso usare wifi0 la cual es una interface para la ralink, para ello ejecutamos el siguiente comando:
# ifconfig wlan0 down
  • Ahora procedemos a a la configuración de la interface, pasando a modo ad-hoc el wireless tengan en cuenta que no todas las tarjetas inalámbricas pueden hacer esto, debido a que no todas tienen drivers nativos o completos para linux, para pasarla a modo ad-hoc ejecutamos lo siguiente:
# iwconfig wlan0 mode ad-hoc
  • Bien, continuamos dándole un nombre a la red que vamos a crear, este nombre es el que se podrá ver al detectar la red ya sea por medio de un #iwlist o algún software para wifi (ejemplo wicd), para ello ejecutamos el siguiente comando, en donde lo que esta entre comillas es el nombre de la red, ustedes pueden ponerle el que les guste ;)
# iwconfig wlan0 essid "proxy"
  • Luego de ello procedemos a configurar el canal, esto es mas o menos como los canales que tienen los televisores (Creo que es una pésima analogía pero no se me ocurre nada mas xD ) y es por medio del cual fluirán los datos, si existen mas redes en el área les recomendaría utilizar un canal que este libre.
# iwconfig wlan0 channel 6
  • Seguridad en la red por medio de contraseña, este paso es opcional esto dependerá de en donde vivan o los datos que manejen en la red, para ello ejecutamos el siguiente comando.
# iwconfig wlan0 key "0123456789"

  • Ahora le damos una dirección ip al servidor, esto servirá para que el cliente pueda encontrar al servidor dentro de la red y viceversa, no asignaremos mascar de sub-red, dejaremos que el sistema se encargue de ello, asi que solo ejecutamos el siguiente comando:
# ifconfig wlan0 192.162.0.1
  • Ahora procedemos a habilitar el redireccionamiento, para ello ejecutamos el siguiente comando el cual ya hicimos anterior mente con el forward por las tarjetas ethernet:
# echo 1 > /proc/sys/net/ipv4/ip_forward
  • Por ultimo configuramos iptables para que permita compartir internet al cliente para ello ejecutamos
# iptables -t nat -A POSTROUTING -s 192.162.0.0/24 -j MASQUERADE
REALIZADO POR
GUILLERMO MUÑOZ MACIAS
EDUARDO ARTURO LEAL ZAVALA
CARLOS RAFAEL VERA NUÑEZ
HIRAM CASTAÑEDA CORONEL

No hay comentarios:

Publicar un comentario