Tabla de contenido:

Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: 6 pasos
Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: 6 pasos

Video: Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: 6 pasos

Video: Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch: 6 pasos
Video: Envié mi wifi a 5KM FÁCIL RÁPIDO Y ECONOMICO |NQUEH 2024, Mes de julio
Anonim
Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch
Punto de acceso inalámbrico de 50 metros de alcance con adaptador inalámbrico USB TP Link WN7200ND en Raspbian Stretch

Raspberry Pi es genial para crear puntos de acceso inalámbricos seguros, pero no tiene un buen alcance, utilicé un adaptador inalámbrico USB TP Link WN7200ND para ampliarlo. Quiero compartir como hacerlo

¿Por qué quiero usar una raspberry pi en lugar de un enrutador?

La respuesta es realmente simple, SEGURIDAD. Los fabricantes de enrutadores solo quieren vender dispositivos, no les importa si existe una falla de seguridad que lo afectará. Tu raspberry pi estará actualizado con los últimos parches de seguridad.

Paso 1: Instale la imagen Raspbian Stretch Lite en una tarjeta SD

Descargue Raspbian del sitio de descargas de Rapsberry Pi e instálelo en una tarjeta SD. Si desea un programa fácil de usar, hágalo. Recomiendo Etcher.

Conecte el adaptador TP Link WN7200ND a cualquiera de los puertos USB, asegúrese de que la fuente de alimentación proporcione suficiente corriente. Una fuente de alimentación que proporcione 1 amperio debería ser suficiente. La interfaz será wlan1, el adaptador interno R Pi Wifi es wlan0.

Paso 2: editar la configuración de DHCP

No necesitamos una IP dinámica para el adaptador WN7200ND, por lo que debemos cambiar el archivo de configuración de dhcpd. Use un editor de texto, edite el archivo de configuración /etc/dhcpcd.conf y agregue la siguiente línea

negar interfaces wlan1

Ahora necesitamos reiniciar el servicio DHCP usando el comando

reinicio de dhcpcd del servicio sudo

Paso 3: configurar las interfaces de red

El puerto Ethernet eth0 funcionará normalmente (obtendrá una dirección IP dinámica cuando lo conecte), pero necesitamos configurar una interfaz Bridge br0 que haga un puente entre el adaptador TP Link wlan1 y el puerto Ethernet eth0. Instale las utilidades del puente con el siguiente comando

sudo apt-get install bridge-utils

Configure las interfaces creando un nuevo archivo de texto /etc/network/interfaces.d/ap con el siguiente texto:

auto eth0allow-hotplug eth0 iface eth0 inet manual auto wlan1 allow-hotplug wlan1 iface wlan1 inet servicio de pre-up manual hostapd start post-up brctl addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Paso 4: Instale y configure Hostapd

Hostapd implementa el punto de acceso inalámbrico. Instálalo con el siguiente comando

sudo apt-get install hostapd

Para configurar el punto de acceso, necesitamos configurar hostapd. Cree un nuevo archivo de texto /etc/hostapd/hostapd.conf con el siguiente texto:

interface = wlan1 #wlan es WN7200ND adapterdriver = nl80211 # este es el controlador requerido por WN7200ND hw_mode = g # g significa canal de banda de 2.4GHz = 11 # este es el canal que usaremos, puede seleccionar cualquier canal entre 1 y 13 ieee80211n = 1 # limite las frecuencias a las permitidas en su país wmm_enabled = 1 # ht_capab = [HT40] [SHORT-GI-20] # configure las capacidades de WN7200ND macaddr_acl = 0 # comente esta línea para limitar los dispositivos que pueden conectarse # macaddr_acl = 1 # descomente esto para limitar los dispositivos que pueden conectarse # accept_mac_file = / etc / hostapd / accept # este archivo tiene la lista de direcciones mac de los dispositivos que hostapd aceptará ignore_broadcast_ssid = 0 # transmitirá SSID # Use WPA2 auth_algs = 1 wpa = 2 # USE WPA v2 solamente wpa_key_mgmt = WPA-PSK rsn_pairwise = CCMP ssid = MyNetwork # use el nombre de su red wpa_passphrase = MyUniquePassword # la contraseña para su red

Para limitar los dispositivos que se conectarán al punto de acceso, cree el archivo / etc / hostapd / accept e ingrese la lista de direcciones mac como la siguiente:

14: 1a: 93: eb: 31: 55 # dirección MAC de su dispositivo

Para cargar el archivo de configuración cuando hostapd comienza, edite el archivo / etc / default / hostapd, elimine el comentario de la línea DAEMON_CONF y cámbielo a

DAEMON_CONF = "/ etc / hostapd / hostapd.conf"

Paso 5: Habilite el reenvío de IP

Necesitamos habilitar el reenvío de IP para que el puente funcione correctamente. Para habilitarlo editar edite el archivo /etc/sysctl.conf y descomente la línea net.ipv4.ip_forward = 1

Paso 6: Instale y configure el relé DHCP

Instalar y configurar el relé DHCP
Instalar y configurar el relé DHCP

Para completar la configuración y tener todos los dispositivos en la misma red (es una buena idea tener todo en la misma red si quieres usar Chromecast o enviar videos a youtube en tu Smart TV). Para enviar solicitudes DHCP al enrutador ISP, necesitamos instalar isc dhcp relay y configurar Pi para enviar solicitudes a ese servidor. Para instalarlo use el siguiente comando:

sudo apt-get install isc-dhcp-relay

Ingrese la IP del enrutador en la configuración del servidor de retransmisión

192.168.100.1

Para comprobar si todo está configurado correctamente, puede ejecutar el comando

sudo hostapd /etc/hostapd/hostapd.conf

Después de conectarse correctamente al nuevo punto de acceso, puede reiniciar

Recomendado: