Crear una red wifi ad-hoc para compartir Internet

Octubre 27th, 2010

Tras contratar mi nueva conexión a Internet en Surabaya, me encontré un pequeño problema: un router muy antiguo con sólo un puerto de red. Y esto es un problema porque necesito que mi Nokia 5800 se conecte a Internet, necesito descargarme los mapas para el GPS y actualizar la ubicación de los sitios. El Ovi Maps de Nokia se ha convertido en un amigo inseparable para mí y no iba a dejar que un router sin capacidades wifi me lo arrebatara.

Lo que hice fue lo siguiente, configure una red ad-hoc en el portátil, enmascaré todo lo que saliera de la red hacia Internet (lo que me evita problemas con el router y con el proveedor: me cortan la conexión cuando detectan que dos equipos están usando la misma, vaya usted a saber por qué), instalé un servidor DHCP para dar servicios a la red ad-hoc (esto es opcional, también podéis configurar la IP de manera estática) y… voilá!

Os dejo aquí la chuleta por si encuentra en una situación parecida:
Creamos la  red Ad-Hoc

# iwconfig wlan0 mode ad-hoc essid pepe

Permitimos la redirección de tráfico entre interfaces

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

Enmascararamos las conexiones de la red wifi hacia la red de cable

# iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth0 -j MASQUERADE

Instalamos servidor DHCP y lo configuramos para que de servicios a la red ad-hoc

# apt-get install isc-dhcp-server
# vi /etc/dhcp/dhcpd.conf

– Añade esto en la sección adecuada  y sustituye los DNS por los correctos —
subnet 10.0.0.0 netmask 255.255.255.0 {

range 10.0.0.10 10.0.0.100;
option routers 10.0.0.1;
option domain-name-servers 20.7.0.8;
option domain-name-servers 20.7.0.5;
}

—-

Ponemos  la ip de la interface ad-hoc
# ifconfig wlan0 10.0.0.1

Y finalmente, reiniciamos el servidor DHCP
# /etc/init.d/isc-dhcp-server restart

Ahora ya podemos conectarnos con cualquier dispositivo móvil a Internet a través de la improvisada red ad-hoc. Un par de cosas, una vez configurado todo de este modo, he intentado conectar un portátil con Windows a la red, pero al parecer Windows ignora el servicio DHCP en redes ad-hoc, así que hay que establecer la IP manualmente.

Otra cosa interesante, el proveedor, en su intento estúpido de no permitir más de una única conexión desde cada cliente, no solo busca IP’s diferentes, si no que también comprueba los cabeceras del navegador en busca de la IP origen. Eso seguramente no os va a pasar a vosotros, pero en mi caso tuve que instalar un Squid para filtrar esas cabeceras.

Ahora ya soy feliz de nuevo, ya tengo mis mapas, actualizo las ubicaciones desde Internet y así sé a donde quiero ir y también me bajo alguna que otra aplicación molona de esas que hay por el Ovi Store.

Categorías: interesante |

11 comentarios

  1. Bitacoras.com

    Información Bitacoras.com…

    Valora en Bitacoras.com: Tras contratar mi nueva conexión a Internet en Surabaya, me encontré un pequeño problema: un router muy antiguo con sólo un puerto de red. Y esto es un problema porque necesito que mi Nokia 5800 se conecte a Internet, nec……

  2. rafa

    Muy buen post, muchas gracias.
    Hasta me ha dado gusto darte las gracias.
    Solamente queda explicar como hiciste eso de filtrar las cabeceras ;-)

  3. Lisan al-Gaib

    Dios mío has vuelto!! Yo pensaba que este mundo lo habías dejado ya. Menos mal que un tío me pasó el enlace del post (un tal Melo).

  4. synwenn

    Gracias por el comentario Rafa :) Escribiré un post sobre filtrar cabeceras con el Squid, prometido.

    Lisan al-Gaib, líder de los Fremen, que triste noticia descubrir que ya no estás suscrito a mi blog :_(

  5. Lisan al-Gaib

    Estoy suscrito, lo que pasa es que tenía metido el rss en una carpeta que no suelo consultar mucho. Entre eso, y que con el destil-traje es un coñazo usar el ratón no me había dado cuenta de que tenía entradas nuevas de este blog.

  6. synwenn

    Casi me muero de un ataque de risa cuando leí lo del destiltraje xD

  7. shana

    Joe con los proveedores de por ahi, pero como kien dice, hecha la ley, hecha la trampa…

  8. rafa

    Con tu permiso, he subido este post a;
    http://es.scribd.com/doc/12751523/manual-de-operacion-ftxsg

    Si crees que lo debo eliminar, dímelo, y con gusto lo quitaré.
    ( no he encontrado la forma de enviarte un privado..sorry )

  9. rafa

    Upsss!!! Sorry, el enlace correcto es;
    http://es.scribd.com/doc/52789294/Crearwifiad-hoc

  10. arturo

    muy interesante gracias por el aporte

  11. arturo

    puedo publicar tu aporte en face amigo

Deja un comentario