El 13/07/16 a las 10:05, luisededios escribió:
On Wed, 13 Jul 2016 07:45:38 -0400, JAP <javier.debian.bb.ar@gmail.com> wrote:El 12/07/16 a las 17:28, luisededios escribió:Hola, Estoy tratando de configurar un punto de acceso wifi en mi laptop sobre debian 7.0, es decir, algo similar a lo que se hace con connectify sobre windows, pero no logro afinar la configuración de las interfaces en /etc/network/interfaces Deseo compartir la conexión wifi mediante un AP wifi, y para ello estoy empleando hostapd, alguien ha tenido esta experiencia?¡Luis, tanto tiempo!Vaya, hoy he tenido un comienzo maravilloso, pues nada tan agradable como saber que alguien te recuerda :) Pues sí amigo, después de unas largas vacaciones, y sin presentación alguna, he vuelto a la comunidad porque debian es parte de mí y está presente en todos mis cacharros, je je jePreguntas: La conexión entrante de red, ¿es sobre cable, sobre wifi o sobre un módem de telefonía celular?sobre wifiEl acceso a la red entrante, ¿tiene restricciones de seguridad, como ser algún proxy o portal cautivo?bueno, al menos se que el AP crea una red abiertaLa salida, sin dudas en por hostapd, el tema es cómo "traduces" la entrada. He hecho eso de las tres formas que te menciono, y dependiendo del origen y de la seguridad de la red de entrada, depende de cómo configurar la salida.Mi propósito es poder compartir mediante hostapd en mi laptop la conexión wifi que es pública.
Bueno, entonces imagino una red así: Internet laptop otros Wifi ---> wlan0 - wlan1 ---> otrosSi la red está abierta, es muy faćil: deberás hacer un puente entre tu wlan0, que recibe la internet del proveedor de internet, y la wlan1, que es mediante la cual la vas a difundir en forma local.
Como verás, necesitas DOS interfaces de red.Asumo la wlan0, que recibes internet, funcionando, en el segmento 192.168.0.x
Instalas lo siguiente: # apt-get install iw wireless-tools hostapd bridge-utils En /etc/default/hostapd agregas esta línea: DAEMON_CONF="/etc/hostapd/hostapd.conf" Habilitas tu red a compartir sobre wlan1, de la siguiente manera: # /etc/hostapd/hostapd.conf interface=wlan1 bridge=br0 driver=nl80211 auth_algs=1 ignore_broadcast_ssid=0 logger_syslog=-1 logger_syslog_level=0 hw_mode=g ssid=MiWiFi channel=11 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=MiClave1234 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP(esto si le vas a proteger con clave, si no, eliminas lo qeu tenga que ver con control de acceso)
Editas las interfaces de la máquina de esta amnera: # /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # INTERNET auto wlan0 allow-hotplug wlan0 iface eth0 inet dhcp (y acá el essid y lo necesario para conectarte a tu proveedor) # WiFi Access Point auto br0 iface br0 inet dhcp bridge-ports wlan0 wlan1 Ejecutas estos comandos: # /etc/init.d/networking stop # /etc/init.d/networking start # /etc/init.d/hostapd restart Y listo.Esto lo que hace es crear un puente entre ambas redes, por lo que la función de enrutador queda a cargo de tu proveedor de internet, y no de tu máquina.
Si te han mejorado la conexión en la isla, puedes visitar https://wiki.debian.org/es/Compartir_red_fisica_con_WiFi que es lo que yo hice en su momento. Saludos. JAP