Cómo compartir intenet wifi con Slax?

Iniciado por newinl, 18 Diciembre 2011, 23:43 PM

0 Miembros y 1 Visitante están viendo este tema.

newinl

Espero vaya aquí esta duda.
Les planteo. En windows existe un programa llamado "connectify" que permite compartir de forma MUY simple la conexion de internet (punto de acceso, NO ADHOC)
La configuración es sencilla, elijo la tarjeta wifi que recibe el internet (puedo elegir ethernet, pero no me interesa no pienso ni voy a taladrar paredes para tender como 30 o 35 metros de cable que es carisimo) escribo cualquier SSID y listo. Ya comparto el internet con TODOS los dispositivos de la casa que antes no les llegaba la señal
Ahora la duda es cómo puedo hacer esto bajo slax?
Es decir, algo así de sencillo, no tener que hacer malabares cada vez que quiera conectar un nuevo dispositivo etc, he escuchado que se puede, que es muy trivial en linux pero no me dicen como los envidiosos.
Mi intención es poner slax en una laptop vieja que tiene las dos tarjetas wifi listas y que reconoce muy bien. Una sería para recibir el internet y la otra para repartir. Estaría esa lap encendida todo el tiempo sólo para repartir la conexión. Propongo slax porque es muy ligero al arrancar, incluso me gustaría algo mucho más ligero, la máquina muy vieja pero con slax me conformo  ;D.





newinl

O es muy tonta mi pregunta o es que no se puede hacer esto en ningun flamante distro linux?
En el primer caso, déjenme saber aunque a ustdes los gurus les parezca superfluo compartir tal información; a los que nos serviria la info les agradeceriamos en demasía.
Y en el segundo caso, también sería de mucha ayuda el reconocimiento de la impericia en este sentido para dejar una busqueda infertil.

buscador-tecnologico

#2
Hola.

Claro que se puede.

Como bien ya sabes, necesitas 2 interfaces,una que contendrá la dirección IP pública de tu ISP y otra que tendrá la dirección Ip privada (Lan) que hará de GW para tu red local interna..


Para configurar una interfaz wireless como modo ap (supongamos que es wlan1)...


iwconfig wlan1 mode ap
iwconfig wlan1 essid PUNTO_ACCESO

Esto te funcionará si el driver que estas utilizando permite poner la tarjeta en modo master (AP), hay un monton de drivers que no lo permiten, todo es probar...



y como no (IMPORTANTISIMO, sin esto no funcionaria el invento)... Activar el forwarding de paquetes:


En consola:


echo 1 > /proc/sys/net/ipv4/conf/all/forwarding

(Debe hacerse cada vez wque el pc se inicie)

o fijar el valor en 1 en el archivo /etc/sysctl.conf (El cambio es PERMANENTE)


# Disables packet forwarding
net.ipv4.ip_forward = 0
cambiar a 1
net.ipv4.ip_forward = 1


Con esto último lo que hacemos es activar el forwarding de paquetes. Que el tráfico "atraviese" de una interfáz hacia otra


Una vez hecho todo esto, ya tendrás internet en tu red loocal, pero aun quedan muchos servicios básicos para brindar a esta. Te recomiendo que instales el paquete dnsmasq, el cual brinda un caché dns y servidor dhcp. (Busca info de como hacerlo en san google).


Espero haberte ayudado.