Du kan koble Raspberry Pi til et trådløst Wi-Fi-nettverk som har Internett-tilkobling og rute Internett-trafikken til det kablede nettverksgrensesnittet. På denne måten kan du bruke Raspberry Pi som en kablet ruter.
Eller du kan koble deg til et nettverk som har Internett-tilkobling via Wired Network-grensesnittet, opprette et Wi-Fi-hotspot ved å bruke Wi-Fi Network-grensesnittet til Raspberry Pi og ruter Internett-trafikken til Wi-Fi Network-grensesnittet. På denne måten kan du bruke Raspberry Pi som en trådløs ruter.
I denne artikkelen skal jeg vise deg hvordan du konfigurerer Raspberry Pi som en kablet ruter. Så la oss komme i gang.
Ting du trenger:
For å konfigurere Raspberry Pi som en kablet ruter, trenger du følgende ting:
1) En Raspberry Pi -datamaskin
2) En Raspberry Pi Power Adapter eller en 2.1A USB Power Bank
3) En SD -kortleser for blinkende Raspbian OS på MicroSD -kortet.
4) Et microSD -kort
5) En nettverksbryter
6) Ethernet -kabler
7) Et Wi-Fi-nettverk for å koble Raspberry Pi til
8) En datamaskin/bærbar PC for å konfigurere Raspberry Pi
Blinkende Raspbian OS på MicroSD -kort:
Først, besøk den offisielle nedlastingssiden til Raspbian og klikk på Last ned zip knappen til Raspbian Buster Lite bilde.
Nettleseren din bør begynne å laste ned Raspbian Buster Lite -bildet.
Når nedlastingen er fullført, kan du bruke Balena Etcher eller andre bildeskrivingsprogrammer for Raspberry Pi for å skrive Raspbian Buster Lite -bildet til MicroSD -kortet. Jeg vil bruke Etcher i denne artikkelen.
Du kan laste ned Etcher, besøke den offisielle nettstedet til Balena Etcher. Deretter last ned og installer Etcher.
MERK: Etcher jobber også på Linux. For å installere Etcher på Linux, sjekk artikkelen Install Etcher på Linux.
Når etcher er installert, kjør Etcher. Klikk på Velg bilde.
Velg ditt Raspbian Buster Lite -bilde som du nettopp har lastet ned og klikker på Åpen.
Sett inn microSD -kortet ditt i MicroSD -kortleseren din og koble det til datamaskinen. Klikk deretter på Velg mål.
Velg SD -kortet ditt fra listen og klikk på Fortsette.
Nå, klikk på Blits.
Etcher bør begynne å blinke SD -kortet.
På dette tidspunktet skal SD -kortet blinkes.
Nå skal du se en støvel Kjør på datamaskinen din. Naviger inn i det.
Lag en ny fil, ssh (Uten noen filtyvning).
Lag en ny fil wpa_supplicant.konf og skriv inn følgende linjer til den.
ctrl_interface = dir =/var/run/wpa_supplicant group = netdev
update_config = 1
land = oss
nettverk =
ssid = "Your_wifi_ssid"
PSK = "Your_Wifi_Password"
scan_ssid = 1
Prioritet = 1
Sørg for å erstatte Din_wifi_ssid og DIN_WIFI_PASSWORD til din Wi-Fi SSID og passord.
Nå, åpne cmdline.tekst fil og legg til IPv6.Deaktiver = 1 på slutten av linjen for å deaktivere IPv6.
Kraft på Raspberry Pi:
Sett nå MicroSD -kortet til Raspberry Pi, koble den ene enden av Ethernet -kabelen til Raspberry Pi og den ene enden til nettverksbryteren din. Deretter, strøm på Raspberry Pi.
Koble til Raspberry Pi via SSH:
Når Raspberry Pi starter, bør den få en IP-adresse fra Wi-Fi-nettverket. Du kan bruke hvilken som helst nettverksskanner eller din Wi-Fi Routers Administration-side for å finne ut IP-adressen til Raspberry Pi.
Når du har funnet IP -adressen til Raspberry Pi, kobler du til den via SSH som følger:
$ ssh [email protected]
Skriv inn ja og trykk .
Skriv inn standardpassordet bringebær og trykk .
Du skal være logget inn på Raspberry Pi.
Konfigurere nettverket:
Lag nå en nettverkskonfigurasjonsfil for WLAN0 Nettverksgrensesnitt som følger:
$ sudo nano/etc/nettverk/grensesnitt.d/wlan0
Skriv inn følgende linjer og lagre konfigurasjonsfilen ved å trykke på + X etterfulgt av Y og .
Tillat-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/etc/wpa_supplicant/wpa_supplicant.konf
Lag nå en nettverkskonfigurasjonsfil for Eth0 Nettverksgrensesnitt som følger:
$ sudo nano/etc/nettverk/grensesnitt.d/eth0
Skriv inn følgende linjer og lagre konfigurasjonsfilen ved å trykke på + X etterfulgt av Y og .
Auto Eth0Nå, deaktiver DHCPCD Tjeneste med følgende kommando:
$ sudo systemctl deaktiver DHCPCD
Nå må du starte Raspberry Pi på nytt for at endringene skal tre i kraft.
$ sudo omstart
Når Raspberry Pi starter, kan du sjekke nettverkskonfigurasjonen av WLAN0 Nettverksgrensesnitt som følger:
$ ip addr show wlan0
WLAN0 skal få en IP -adresse via DHCP.
Kontroller også nettverkskonfigurasjonen av Eth0 Nettverksgrensesnitt som følger:
$ ip addr show eth0
En statisk IP -adresse skal tilordnes Eth0 Nettverksgrensesnitt.
WLAN0 og Eth0, Begge skal konfigureres riktig.
Oppdater nå Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Installer ISC DHCP -server med følgende kommando:
$ sudo apt install ISC-DHCP-SERVER
trykk Y Og trykk deretter For å bekrefte installasjonen.
ISC DHCP -server skal installeres.
Nå, åpne DHCPD.konf fil som følger:
$ sudo nano/etc/dhcp/dhcpd.konf
Sett domenenavn og Domenenavn-servere følgende.
Bla litt ned og ukommentar autoritær; linje.
Legg også til følgende linjer i konfigurasjonsfilen og lagre filen.
Undernett 192.168.100.0 Netmask 255.255.255.0
rekkevidde 192.168.100.50 192.168.100.240;
Alternativrutere 192.168.100.1;
Alternativ undernett-maske 255.255.255.0;
Nå, åpne /etc/standard/ISC-DHCP-server Konfigurasjonsfil som følger:
$ sudo nano/etc/standard/isc-dhcp-server
Legg til, Eth0 til InterfacesV4 variabel og lagre filen.
Nå, start Raspberry Pi på nytt.
$ sudo omstart
Når Raspberry Pi starter, er det ISC-DHCP-server tjenesten skal være aktiv (løping).
$ sudo systemctl status ISC-DHCP-SERVER
Konfigurere brannmuren og aktivere pakkespedisjon:
Nå, installer Firewalld som følger:
$ sudo apt install Firewalld
trykk Y Og trykk deretter For å bekrefte installasjonen.
Firewalld skal installeres.
De Firewalld tjenesten skal være aktiv (løping) Som standard.
$ sudo systemctl status firewalld
La nå DHCP -trafikk gjennom brannmuren med følgende kommando:
$ sudo Firewall-CMD-ADD-SERVICE = DHCP-Permanent
Tillat IP -pakking videresending med følgende kommando:
$ sudo Firewall-CMD-ADD-MASQUERADE-Permanent
Endelig start på nytt Raspberry Pi.
$ sudo omstart
Koble klienter til bryteren:
Når Raspberry Pi starter, kobler du den ene enden av en annen Ethernet -kabel i bryteren og den andre enden til den bærbare/skrivebordet eller andre enheter.
Enheten din skal tilordnes en IP -adresse via DHCP -serveren som kjører på Raspberry Pi og kunne koble til Internett.
Så det er slik du bruker Raspberry Pi som en kablet ruter. Takk for at du leste denne artikkelen.