Spisu treści:
- Krok 1: Wideo
- Krok 2: Uruchom Raspberry Pi
- Krok 3: Aktualizacja Raspberry Pi
- Krok 4: Instalacja Hostadp i Bridge-utils
- Krok 5: Wyłącz konfigurację DHCP dla Wlan0 i Eth0
- Krok 6: Tworzenie mostu Br0
- Krok 7: Edytuj /etc/network/interfaces
- Krok 8: Edytuj /etc/hostapd/hostapd.conf
- Krok 9: Ostateczna edycja /etc/default/hostapd
- Krok 10: Gotowe
Wideo: Użyj Raspberry Pi 3 jako routera: 10 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Według Wikipedii router to urządzenie sieciowe, które przekazuje pakiety danych między sieciami komputerowymi. Jeśli zburzymy router bezprzewodowy, prawdopodobnie znajdziemy procesor specyficzny dla aplikacji, który obsługuje pakiety danych oraz segment RF, który obsługuje łączność bezprzewodową.
Wiesz, co jeszcze ma procesor i segment RF.
ODPOWIEDNIE model raspberry pi 3. W tym miniprojekcie przekonwertujemy raspberry pi, aby działała jako router.
Krok 1: Wideo
Obejrzyj film, aby uzyskać szybki, kompleksowy przewodnik w 3 minuty.
Krok 2: Uruchom Raspberry Pi
Pierwszym krokiem jest uruchomienie i uruchomienie malinowego pi. Oficjalny przewodnik dla początkujących na stronie Raspberry pi jest najlepszym źródłem informacji.
Tutaj jest link.
Przejdź do następnego kroku po uruchomieniu malinowego pi.
Krok 3: Aktualizacja Raspberry Pi
Najpierw zaktualizujemy listę pakietów dostępnych z repozytoriów za pomocą
aktualizacja sudo apt-get
Po zakończeniu możemy zainstalować te najnowsze pakiety za pomocą
sudo apt-get upgrade
Może to chwilę potrwać w zależności od szybkości połączenia internetowego.
Krok 4: Instalacja Hostadp i Bridge-utils
Po zaktualizowaniu Raspberry Pi.
musimy zainstalować proces w tle przestrzeni użytkownika o nazwie hostapd, używany do bezprzewodowych punktów dostępowych i serwerów uwierzytelniania. Będziemy również potrzebować pakietu o nazwie bridge-utils do zarządzania urządzeniami mostkowymi.
sudo apt-get install hostapd bridge-utils
Musimy wyłączyć niektóre z nowych usług, które właśnie zainstalowaliśmy, zrób to za pomocą
sudo systemctl zatrzymaj hostapd
Debugowanie- Czasami raspbian wyświetli komunikat informujący, że nie znaleziono hostapd i bridge-utils dla polecenia instalacji. Nie martw się. Uruchom ponownie „sudo apt-get update”, a problem powinien zostać rozwiązany.
Krok 5: Wyłącz konfigurację DHCP dla Wlan0 i Eth0
Teraz ustawiamy proces w tle dhcp, aby nie konfigurował automatycznie interfejsów wlan0 i eth0. Robimy to, umieszczając następujące dwie linie
denyinterfaces wlan0
odmowa interfejsów eth0
na końcu pliku /etc/dhcpcd.conf otwórz go za pomocą.
sudo nano /etc/dhcpcd.conf
Krok 6: Tworzenie mostu Br0
Następnie tworzymy mostek br0 za pomocą polecenia brctl, które jest administratorem mostka Ethernet
sudo brctl addbr br0
i używając
sudo brctl addif br0 eth0
poleceniem dodajemy eth0 jako jeden z portów dla bridge br0.
Krok 7: Edytuj /etc/network/interfaces
Teraz otwórz plik o nazwie interfaces w katalogu /etc/network
sudo nano /etc/sieć/interfejsy
i dodaj te pięć wierszy.
zezwalaj na hotplug wlan0
iface wlan0 inet instrukcja auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0
Pierwsza linia uruchamia interfejs wlan0 w zdarzeniu hotplug. Druga linia tworzy interfejs sieciowy bez adresu IP, co jest zwykle wykonywane dla elementów mostu. Trzecia linia uruchamia interfejs br0 podczas uruchamiania. Czwarta linia pomaga w automatycznym przydzielaniu adresu IP do interfejsu br0 za pomocą serwera DHCP, a piąta linia łączy interfejs eth0 z wlan0. Zapisz ten plik i zamknij go.
Krok 8: Edytuj /etc/hostapd/hostapd.conf
Następnie skonfigurujemy nasz bezprzewodowy punkt dostępowy, możemy to zrobić za pomocą pliku o nazwie hostapd.conf w folderze /etc/hostapd. Otwórz to
sudo nano /etc/hostapd/hostapd.conf
i wklej te linie.
interfejs=wlan0
bridge=br0 ssid=miniProjects hw_mode=g channel=7 wmm_enabled=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=subskrybuj wpa_key_mgmt=WPA-PSK wpa_pairwise_TKIP rsn
Wartość przypisana do ssid to nazwa, której punkt dostępowy użyje do rozgłoszenia swojego istnienia. Ostatnie pięć wierszy koncentruje się na uwierzytelnianiu i bezpieczeństwie punktu dostępowego. Wartość wpa_passsphrase jest używana jako hasło logowania, które w naszym przypadku jest subskrybowane. To jest link do dokumentu, gdzie można znaleźć definicję każdej zmiennej, której tutaj użyliśmy.
Krok 9: Ostateczna edycja /etc/default/hostapd
Na koniec otwórz plik hostapd w katalogu /etc/default
sudo nano /etc/default/hostapd
odkomentuj linię DAEMON_CONF i podaj ścieżkę do pliku, który właśnie utworzyliśmy.
DAEMON_CONF="/etc/hostapd/hostapd.conf"
To kończy konfigurację raspberry pi, aby działała jako router.
Krok 10: Gotowe
Teraz włącz raspberry pi z podłączonym kablem Ethernet.
Powinieneś zobaczyć ssid nadawania raspberry pi i dostęp do Internetu.
Dziękuje za przeczytanie.
Daj mi znać, jeśli napotkasz jakiś problem podczas tworzenia własnego routera.
Zagłosuj na tę instrukcję, jeśli Ci się spodobała.
Zalecana:
Użyj telefonu jako drugiego monitora: 5 kroków
Używaj telefonu jako drugiego monitora: Wszyscy mieliśmy doświadczenie w pracy w domu. Daje nam luksus wykonywania prac lub zleceń w zaciszu własnego domu. Jednak wszyscy chcemy wykonać te zadania w możliwie najbardziej efektywny i produktywny sposób, aby
Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)
Użyj silnika krokowego jako enkodera obrotowego: Enkodery obrotowe doskonale nadają się do stosowania w projektach mikrokontrolerów jako urządzenie wejściowe, ale ich wydajność nie jest zbyt płynna i zadowalająca. Poza tym, mając dużo zapasowych silników krokowych, postanowiłem nadać im cel. Więc jeśli masz trochę steppera
UPS dla routera WiFi V4: 6 kroków (ze zdjęciami)
UPS do routera Wi-Fi V4: Cześć Wszystkim, Przy zwiększonej pracy w domu wszyscy chcemy pracować nieprzerwanie, awarie zasilania są bardzo powszechne w Indiach. Wiele mieszkań ma zainstalowane zapasowe generatory, które uruchamiają się w ciągu kilku sekund od awarii zasilania. awaria zasilania dotyczy f
Użyj smartfona jako termometru bezdotykowego / termometru przenośnego: 8 kroków (ze zdjęciami)
Używaj smartfona jako termometru bezkontaktowego / przenośnego termometru: Pomiar temperatury ciała za pomocą bezdotykowego / bezdotykowego termometru. Stworzyłem ten projekt, ponieważ Thermo Gun jest teraz bardzo drogi, więc muszę znaleźć alternatywę dla majsterkowania. A celem jest wykonanie w wersji niskobudżetowej.DostawyMLX90614Ardu
Użyj systemu Mac OSX jako adaptera bezprzewodowego dla konsoli XBOX 360: 6 kroków
Użyj swojego Mac OSX jako adaptera bezprzewodowego dla konsoli XBOX 360: Widziałem inny przewodnik, jak to zrobić tutaj, ale było to strasznie złe i pominąłem tak wiele rzeczy, więc postanowiłem stworzyć własny