Spisu treści:

Bezprzewodowy punkt dostępowy o zasięgu 50 metrów z TP Link WN7200ND Bezprzewodowy adapter USB na Raspbian Stretch: 6 kroków
Bezprzewodowy punkt dostępowy o zasięgu 50 metrów z TP Link WN7200ND Bezprzewodowy adapter USB na Raspbian Stretch: 6 kroków

Wideo: Bezprzewodowy punkt dostępowy o zasięgu 50 metrów z TP Link WN7200ND Bezprzewodowy adapter USB na Raspbian Stretch: 6 kroków

Wideo: Bezprzewodowy punkt dostępowy o zasięgu 50 metrów z TP Link WN7200ND Bezprzewodowy adapter USB na Raspbian Stretch: 6 kroków
Wideo: TP-Link RE550 - szybki wzmacniacz sieci WiFi z obsługą OneMesh 2024, Lipiec
Anonim
Bezprzewodowy punkt dostępowy o zasięgu pięćdziesięciu metrów z bezprzewodowym adapterem TP Link WN7200ND USB na Raspbian Stretch
Bezprzewodowy punkt dostępowy o zasięgu pięćdziesięciu metrów z bezprzewodowym adapterem TP Link WN7200ND USB na Raspbian Stretch

Raspberry Pi świetnie nadaje się do tworzenia bezpiecznych bezprzewodowych punktów dostępowych, ale nie ma dobrego zasięgu, użyłem bezprzewodowego adaptera USB TP Link WN7200ND, aby go rozszerzyć. Chcę podzielić się tym, jak to zrobić

Dlaczego chcę używać raspberry pi zamiast routera?

Odpowiedź jest naprawdę prosta, BEZPIECZEŃSTWO. Producenci routerów chcą po prostu sprzedawać urządzenia, nie obchodzi ich, czy istnieje luka w zabezpieczeniach, która wpłynie na Ciebie. Twoje raspberry pi będzie na bieżąco z najnowszymi poprawkami bezpieczeństwa.

Krok 1: Zainstaluj obraz Raspbian Stretch Lite na karcie SD

Pobierz Raspbian ze strony pobierania Rapsberry Pi i zainstaluj go na karcie SD. Jeśli chcesz, aby to był łatwy w użyciu program. Polecam Etchera.

Podłącz adapter TP Link WN7200ND do dowolnego portu USB, upewnij się, że zasilacz zapewnia wystarczający prąd. Zasilacz zapewniający 1 Amper powinien wystarczyć. Interfejsem będzie wlan1, wewnętrzny adapter R Pi Wifi to wlan0.

Krok 2: Edytuj konfigurację DHCP

Nie potrzebujemy dynamicznego adresu IP dla adaptera WN7200ND, więc musimy zmienić plik konfiguracyjny dhcpd. Użyj edytora tekstu, edytuj plik konfiguracyjny /etc/dhcpcd.conf i dodaj następującą linię

denyinterfaces wlan1

Teraz musimy ponownie uruchomić usługę DHCP za pomocą polecenia

usługa sudo restart dhcpcd

Krok 3: Skonfiguruj interfejsy sieciowe

Port Ethernet eth0 będzie działał normalnie (otrzyma dynamiczny adres IP po podłączeniu), ale musimy skonfigurować interfejs Bridge br0, który łączy adapter TP Link wlan1 i port Ethernet eth0. Zainstaluj narzędzia mostu za pomocą następującego polecenia

sudo apt-get install bridge-utils

Skonfiguruj interfejsy, tworząc nowy plik tekstowy /etc/network/interfaces.d/ap z następującym tekstem:

auto eth0allow-hotplug eth0 iface eth0 inet manual auto wlan1 allow-hotplug wlan1 iface wlan1 inet ręczna usługa pre-up hostapd start post-up brctl addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Krok 4: Zainstaluj i skonfiguruj Hostapd

Hostapd wdraża bezprzewodowy punkt dostępowy. Zainstaluj go za pomocą następującego polecenia

sudo apt-get zainstaluj hostapd

Aby skonfigurować punkt dostępowy, musimy skonfigurować hostapd. Utwórz nowy plik tekstowy /etc/hostapd/hostapd.conf z następującym tekstem:

interface=wlan1 #wlan to WN7200ND adapterdriver=nl80211 # jest to sterownik wymagany przez WN7200ND hw_mode=g # g oznacza pasmo 2.4GHz channel=11 # to jest kanał, którego będziemy używać, możesz wybrać dowolny kanał od 1 do 13 ieee80211n= 1 # ograniczenie częstotliwości do dozwolonych w Twoim kraju wmm_enabled=1 # ht_capab=[HT40][SHORT-GI-20] # skonfiguruj możliwości WN7200ND macaddr_acl=0 # skomentuj ten wiersz, aby ograniczyć liczbę urządzeń, które mogą się łączyć #macaddr_acl=1 # odkomentuj to, aby ograniczyć urządzenia, które mogą się łączyć #accept_mac_file=/etc/hostapd/accept # ten plik zawiera listę adresów mac urządzeń, które hostapd zaakceptuje ignore_broadcast_ssid=0 # będzie rozgłaszać SSID # Użyj WPA2 auth_algs=1 wpa=2 # UŻYWAJ tylko WPA v2 wpa_key_mgmt=WPA-PSK rsn_pairwise=CCMP ssid=MojaSieć # użyj nazwy swojej sieci wpa_passphrase=MyUniquePassword # hasło do swojej sieci

Aby ograniczyć urządzenia, które będą łączyć się z punktem dostępowym, utwórz plik /etc/hostapd/accept i wprowadź listę adresów mac, jak poniżej:

14:1a:93:eb:31:55 #adres MAC Twojego urządzenia

Aby załadować plik konfiguracyjny po uruchomieniu hostapd, wyedytuj plik /etc/default/hostapd, odkomentuj linię DAEMON_CONF i zmień ją na

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

Krok 5: Włącz przekazywanie IP

Aby most działał poprawnie, musimy włączyć przekazywanie IP. Aby to włączyć edytuj plik /etc/sysctl.conf i odkomentuj linię net.ipv4.ip_forward=1

Krok 6: Zainstaluj i skonfiguruj przekaźnik DHCP

Zainstaluj i skonfiguruj przekaźnik DHCP
Zainstaluj i skonfiguruj przekaźnik DHCP

Aby zakończyć konfigurację i mieć wszystkie urządzenia w tej samej sieci (dobrze jest mieć wszystko w tej samej sieci, jeśli chcesz używać Chromecasta lub wysyłać filmy do YouTube na swoim smart TV). Aby wysyłać żądania DHCP do routera ISP, musimy zainstalować przekaźnik isc dhcp i skonfigurować Pi, aby wysyłał żądania do tego serwera. Aby go zainstalować, użyj następującego polecenia:

sudo apt-get install isc-dhcp-relay

Wprowadź adres IP routera w konfiguracji serwera przekazującego

192.168.100.1

Aby sprawdzić, czy wszystko jest poprawnie skonfigurowane, możesz uruchomić polecenie

sudo hostapd /etc/hostapd/hostapd.conf

Po pomyślnym połączeniu z nowym punktem dostępowym możesz ponownie uruchomić

Zalecana: