Spisu treści:
- Krok 1: Zainstaluj obraz Raspbian Stretch Lite na karcie SD
- Krok 2: Edytuj konfigurację DHCP
- Krok 3: Skonfiguruj interfejsy sieciowe
- Krok 4: Zainstaluj i skonfiguruj Hostapd
- Krok 5: Włącz przekazywanie IP
- Krok 6: Zainstaluj i skonfiguruj przekaźnik DHCP
Wideo: Bezprzewodowy punkt dostępowy o zasięgu 50 metrów z TP Link WN7200ND Bezprzewodowy adapter USB na Raspbian Stretch: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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:
Oscylator sterowany napięciem punkt-punkt: 29 kroków
Oscylator sterowany napięciem punkt-punkt: Cześć! Znalazłeś projekt, w którym bierzemy jeden naprawdę tani mikrochip, CD4069 (ładny), i przyklejamy do niego kilka części, i otrzymujemy bardzo przydatny oscylator sterowany napięciem śledzący skok! Wersja, którą zbudujemy, ma tylko przebieg piły lub rampy, który nie
Obwód punkt-punkt z podwójnym rozpadem Eurorack: 12 kroków
Obwód Dual Decay Eurorack Point-to-Point: Celem tej instrukcji jest pokazanie, w jaki sposób można wykonać obwód DUAL DECAY dla swojego syntezatora modułowego. Jest to obwód punkt-punkt wolny od jakichkolwiek płytek drukowanych i demonstruje inny sposób budowania funkcjonalnych obwodów syntezatorowych z minimalną ilością części
Punkt dostępowy Raspberry Pi Zero Wifi z niestandardową anteną PCB: 6 kroków (ze zdjęciami)
Raspberry Pi Zero Wifi Access Point z niestandardową anteną PCB: Co robimy? Tytuł tego samouczka zawiera wiele terminów technicznych. Rozbijmy to. Co to jest Raspberry Pi Zero (Rπ0)? Raspberry Pi Zero to mały komputer. Jest to mniejsza wersja komputera jednopłytkowego Raspberry Pi
Punkt dostępowy - komunikacja stacji między dwoma MCU ESP8266: 3 kroki
Punkt dostępowy - komunikacja między stacjami między dwoma MCU ESP8266: Cześć twórcy! W mojej poprzedniej instrukcji nawiązałem komunikację Wi-Fi między dwoma MCU ESP8266 za pośrednictwem domowego routera Wi-Fi. Jak widziałem z komentarzy, są Producenci, którzy chcieliby używać MCU ESP8266 daleko poza zasięgiem routera. Więc tutaj jest bar
Konwertuj router bezprzewodowy na bezprzewodowy przedłużacz 2x punkt dostępowy: 5 kroków
Konwersja routera bezprzewodowego na bezprzewodowy przedłużacz 2x punkt dostępowy: Miałem słabe bezprzewodowe połączenie internetowe w moim domu z powodu RSJ (metalowa belka nośna w suficie) i chciałem wzmocnić sygnał lub dodać dodatkowy przedłużacz dla reszty domu. Widziałem przedłużacze przez około 50 funtów w elektro