Spisu treści:

Użyj Raspberry Pi 3 jako routera: 10 kroków (ze zdjęciami)
Użyj Raspberry Pi 3 jako routera: 10 kroków (ze zdjęciami)

Wideo: Użyj Raspberry Pi 3 jako routera: 10 kroków (ze zdjęciami)

Wideo: Użyj Raspberry Pi 3 jako routera: 10 kroków (ze zdjęciami)
Wideo: Kodi (LibreELEC) + Raspberry Pi4 czyli jak zbudować własne MediaPC, tanio, szybko i łatwo 2024, Grudzień
Anonim
Użyj Raspberry Pi 3 jako routera
Użyj Raspberry Pi 3 jako routera
Użyj Raspberry Pi 3 jako routera
Użyj Raspberry Pi 3 jako routera

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

Image
Image

Obejrzyj film, aby uzyskać szybki, kompleksowy przewodnik w 3 minuty.

Krok 2: Uruchom Raspberry Pi

Aktualizacja Raspberry Pi
Aktualizacja 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

Instalowanie Hostadp i Bridge-utils
Instalowanie Hostadp i Bridge-utils
Instalowanie Hostadp i Bridge-utils
Instalowanie 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

Wyłącz konfigurację DHCP dla WLAN0 i Eth0
Wyłącz konfigurację DHCP dla WLAN0 i Eth0
Wyłącz konfigurację DHCP dla WLAN0 i Eth0
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

Tworzenie mostu Br0
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

Edytuj /etc/sieć/interfejsy
Edytuj /etc/sieć/interfejsy
Edytuj /etc/sieć/interfejsy
Edytuj /etc/sieć/interfejsy

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

Edytuj /etc/hostapd/hostapd.conf
Edytuj /etc/hostapd/hostapd.conf
Edytuj /etc/hostapd/hostapd.conf
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

Końcowa edycja /etc/default/hostapd
Końcowa edycja /etc/default/hostapd
Końcowa edycja /etc/default/hostapd
Końcowa 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

Gotowe
Gotowe
Gotowe
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: