Sommario:

Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: 6 passaggi
Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: 6 passaggi

Video: Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: 6 passaggi

Video: Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: 6 passaggi
Video: TP-Link CPE 210 Configurare un collegamento PUNTO - PUNTO con antenne Wi-Fi Outdoor da esterno. 2024, Dicembre
Anonim
Punto di accesso wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch
Punto di accesso wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch

Raspberry Pi è ottimo per creare punti di accesso wireless sicuri ma non ha una buona portata, ho usato un adattatore wireless USB TP Link WN7200ND per estenderlo. Voglio condividere come farlo

Perché voglio usare un Raspberry Pi invece di un router?

La risposta è davvero semplice, SICUREZZA. I produttori di router vogliono solo vendere dispositivi, a loro non importa se c'è un difetto di sicurezza che ti riguarderà. Il tuo Raspberry Pi sarà aggiornato con le ultime patch di sicurezza.

Passaggio 1: installa l'immagine Raspbian Stretch Lite su una scheda SD

Scarica Raspbian dal sito di download di Rapsberry Pi e installalo su una scheda SD. Se vuoi un programma facile da usare per farlo. Consiglio l'Acquario.

Collega l'adattatore TP Link WN7200ND a una qualsiasi delle porte USB, assicurati che l'alimentatore fornisca abbastanza corrente. Un alimentatore che fornisce 1 Ampere dovrebbe essere sufficiente. L'interfaccia sarà wlan1, l'adattatore interno R Pi Wifi è wlan0.

Passaggio 2: modifica la configurazione DHCP

Non abbiamo bisogno di un IP dinamico per l'adattatore WN7200ND, quindi dobbiamo modificare il file di configurazione di dhcpd. Usa un editor di testo, modifica il file di configurazione /etc/dhcpcd.conf e aggiungi la seguente riga

nega interfacce wlan1

Ora dobbiamo riavviare il servizio DHCP usando il comando

sudo service dhcpcd riavvio

Passaggio 3: configurare le interfacce di rete

La porta Ethernet eth0 funzionerà normalmente (otterrà un indirizzo IP dinamico quando lo colleghi), ma è necessario configurare un'interfaccia Bridge br0 che colleghi l'adattatore TP Link wlan1 e la porta Ethernet eth0. Installa le utility bridge con il seguente comando

sudo apt-get install bridge-utils

Imposta le interfacce creando un nuovo file di testo /etc/network/interfaces.d/ap con il seguente testo:

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

Passaggio 4: installa e configura Hostapd

Hostapd implementa il punto di accesso wireless. Installalo con il seguente comando

sudo apt-get install hostapd

Per configurare il punto di accesso dobbiamo configurare hostapd. Crea un nuovo file di testo /etc/hostapd/hostapd.conf con il seguente testo:

interface=wlan1 #wlan è WN7200ND adapterdriver=nl80211 # questo è il driver richiesto da WN7200ND hw_mode=g # g significa canale banda 2.4GHz=11 # questo è il canale che useremo, puoi selezionare qualsiasi canale tra 1 e 13 ieee80211n= 1 # limita le frequenze a quelle consentite nel tuo paese wmm_enabled=1 # ht_capab=[HT40][SHORT-GI-20] # imposta le capacità di WN7200ND macaddr_acl=0 # commenta questa riga per limitare i dispositivi che possono connettersi #macaddr_acl=1 # togli il commento per limitare i dispositivi che possono connettersi #accept_mac_file=/etc/hostapd/accept # questo file contiene l'elenco degli indirizzi mac dei dispositivi che hostapd accetterà ignore_broadcast_ssid=0 # trasmetterà SSID # Usa WPA2 auth_algs=1 wpa=2 # USA solo WPA v2 wpa_key_mgmt=WPA-PSK rsn_pairwise=CCMP ssid=MyNetwork # usa il nome della tua rete wpa_passphrase=MyUniquePassword # la passphrase per la tua rete

Per limitare i dispositivi che si connetteranno all'Access Point creare il file /etc/hostapd/accept e inserire l'elenco degli indirizzi mac come il seguente:

14:1a:93:eb:31:55 #indirizzomac del tuo dispositivo

Per caricare il file di configurazione all'avvio di hostapd modificare il file /etc/default/hostapd, togliere il commento dalla riga DAEMON_CONF e cambiarlo in

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

Passaggio 5: abilitare l'inoltro IP

È necessario abilitare l'inoltro IP affinché il bridge funzioni correttamente. Per abilitarlo, modifica il file /etc/sysctl.conf e decommenta la riga net.ipv4.ip_forward=1

Passaggio 6: installazione e configurazione del relè DHCP

Installa e configura il relè DHCP
Installa e configura il relè DHCP

Per completare la configurazione e avere tutti i dispositivi sulla stessa rete (è una buona idea avere tutto sulla stessa rete se vuoi usare Chromecast o inviare video a youtube sulla tua smart TV). Per inviare richieste DHCP al router ISP è necessario installare il relè dhcp isc e configurare Pi per inviare richieste a quel server. Per installarlo usa il seguente comando:

sudo apt-get install isc-dhcp-relay

Immettere l'IP del router nella configurazione del server di inoltro

192.168.100.1

Per verificare se tutto è impostato correttamente puoi eseguire il comando

sudo hostapd /etc/hostapd/hostapd.conf

Dopo esserti connesso con successo al nuovo punto di accesso puoi riavviare

Consigliato: