Hindbær Pi

Brug af Raspberry Pi som en kablet router

Brug af Raspberry Pi som en kablet router
Du kan konfigurere din Raspberry Pi enkelt bordcomputer til en router. Raspberry Pi har en Wi-Fi-netværksgrænseflade og en kablet netværksgrænseflade.  Du kan konfigurere Raspberry Pi som en trådløs router eller en kablet router.

Du kan forbinde din Raspberry Pi til et trådløst Wi-Fi-netværk, der har internetforbindelse og dirigere internettrafikken til det kablede netværksinterface. På denne måde kan du bruge din Raspberry Pi som en kablet router.

Eller du kan oprette forbindelse til et netværk, der har internetforbindelse via den kablede netværksgrænseflade, oprette et Wi-Fi-hotspot ved hjælp af Wi-Fi-netværksgrænsefladen på Raspberry Pi og routere internettrafikken til Wi-Fi-netværksgrænsefladen. På denne måde kan du bruge din Raspberry Pi som en trådløs router.

I denne artikel vil jeg vise dig, hvordan du konfigurerer Raspberry Pi som en kablet router. Så lad os komme i gang.

Ting du har brug for:

For at konfigurere din Raspberry Pi som en kablet router har du brug for følgende ting:

1) En Raspberry Pi enkelt bordcomputer
2) En Raspberry Pi strømadapter eller en 2.1A USB-strømbank
3) En SD-kortlæser til at blinke Raspbian OS på microSD-kortet.
4) Et microSD-kort
5) En netværksafbryder
6) Ethernet-kabler
7) Et Wi-Fi-netværk til at forbinde Raspberry Pi til
8) En computer / bærbar computer til konfiguration af Raspberry Pi

Blinkende Raspbian OS på microSD-kort:

Først skal du besøge den officielle download-side af Raspbian og klikke på Download ZIP knap af Raspbian Buster Lite billede.

Din browser skal begynde at downloade Raspbian Buster Lite-billedet.

Når download er afsluttet, kan du bruge balena etcher eller andre billedskrivningsprogrammer til Raspberry pi til at skrive Raspbian Buster Lite-billedet til microSD-kortet. Jeg bruger Etcher i denne artikel.

Du kan downloade etcher, besøge den officielle hjemmeside for balena etcher. Derefter skal du downloade og installere Etcher.

BEMÆRK: Etcher fungerer også på Linux. For at installere Etcher på Linux, se artiklen Install Etcher på Linux.

Når Etcher er installeret, skal du køre Etcher. Klik på Vælg billede.

Vælg dit Raspbian Buster Lite-billede, som du lige har downloadet, og klik på Åben.

Indsæt dit microSD-kort i din microSD-kortlæser, og sæt det i din computer. Klik derefter på Vælg mål.

Vælg dit SD-kort fra listen, og klik på Blive ved.

Klik nu på Blitz.

Etcher skal begynde at blinke SD-kortet.

På dette tidspunkt skal SD-kortet blinke.

Nu skal du se en støvle drev på din computer. Naviger ind i det.

Opret en ny fil, ssh (uden filtypenavn).

Opret en ny fil wpa_supplicant.konf og skriv følgende linjer til det.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
land = USA
netværk =
ssid = "DIN_WIFI_SSID"
psk = "DIN_WIFI_PASSWORD"
scan_ssid = 1
prioritet = 1

Sørg for at udskifte den DIN_WIFI_SSID og DIN_WIFI_PASSWORD til dit Wi-Fi SSID og din adgangskode.

Åbn nu cmdline.txt fil og tilføj ipv6.deaktiver = 1 i slutningen af ​​linjen for at deaktivere IPv6.

Tænd for Raspberry Pi:

Sæt nu microSD-kortet i Raspberry Pi, tilslut den ene ende af Ethernet-kablet til Raspberry Pi og den ene ende til din netværksafbryder. Tænd derefter Raspberry Pi.

Tilslutning til Raspberry Pi via SSH:

Når Raspberry Pi starter, skal den få en IP-adresse fra Wi-Fi-netværket. Du kan bruge enhver netværksscanner eller din Wi-Fi-routers administrationsside for at finde ud af IP-adressen på din Raspberry Pi.

Når du har fundet IP-adressen på din Raspberry Pi, skal du oprette forbindelse til den via SSH som følger:

$ ssh pi @ 192.168.0.105

Indtaste Ja og tryk på .

Indtast standardadgangskoden hindbær og tryk på .

Du skal være logget ind på din Raspberry Pi.

Konfiguration af netværket:

Opret nu en netværkskonfigurationsfil til wlan0 netværksinterface som følger:

$ sudo nano / etc / netværk / grænseflader.d / wlan0

Skriv nu de følgende linjer, og gem konfigurationsfilen ved at trykke på + x efterfulgt af Y og .

tillad hotplug wlan0
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.konf

Opret nu en netværkskonfigurationsfil til eth0 netværksinterface som følger:

$ sudo nano / etc / netværk / grænseflader.d / eth0

Skriv nu de følgende linjer, og gem konfigurationsfilen ved at trykke på + x efterfulgt af Y og .

auto eth0
iface eth0 inet statisk
adresse 192.168.100.1
netmaske 255.255.255.0

Deaktiver nu dhcpcd service med følgende kommando:

$ sudo systemctl deaktiver dhcpcd

Genstart nu din Raspberry Pi for at ændringerne skal træde i kraft.

$ sudo genstart

Når din Raspberry Pi starter, skal du kontrollere netværkskonfigurationen af wlan0 netværksgrænseflade som følger:

$ ip addr show wlan0

wlan0 skulle få en IP-adresse via DHCP.

Kontroller også netværkskonfigurationen af eth0 netværksgrænseflade som følger:

$ ip addr viser eth0

En statisk IP-adresse skal tildeles eth0 netværksgrænseflade.

wlan0 og eth0, begge skal være konfigureret korrekt.

Konfiguration af DHCP-server:

Opdater nu APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering

Installer ISC DHCP-server med følgende kommando:

$ sudo apt installerer isc-dhcp-server

Trykke Y og tryk derefter på for at bekræfte installationen.

ISC DHCP-serveren skal installeres.

Åbn nu dhcpd.konf fil som følger:

$ sudo nano / etc / dhcp / dhcpd.konf

Indstil domænenavn og domænenavn-servere som følger.

Rul lidt ned og fjern kommentar autoritativ; linje.

Tilføj også følgende linjer til konfigurationsfilen, og gem filen.

undernet 192.168.100.0 netmaske 255.255.255.0
rækkevidde 192.168.100.50 192.168.100.240;
option routere 192.168.100.1;
valgmulighed undernetmaske 255.255.255.0;

Åbn nu / etc / default / isc-dhcp-server konfigurationsfil som følger:

$ sudo nano / etc / default / isc-dhcp-server

Tilføje, eth0 til INTERFACESv4 variabel og gem filen.

Genstart nu Raspberry Pi.

$ sudo genstart

Når din Raspberry Pi starter, isc-dhcp-server service skal være aktiv (kører).

$ sudo systemctl status isc-dhcp-server

Konfiguration af firewall og aktivering af videresendelse af pakke:

Installer nu firewalld som følger:

$ sudo apt installere firewalld

Trykke Y og tryk derefter på for at bekræfte installationen.

firewalld skal installeres.

Det firewalld service skal være aktiv (kører) som standard.

$ sudo systemctl status firewalld

Tillad nu DHCP-trafik gennem firewallen med følgende kommando:

$ sudo firewall-cmd --add-service = dhcp --permanent

Tillad videresendelse af IP-pakker med følgende kommando:

$ sudo firewall-cmd --add-masquerade --permanent

Til sidst skal du genstarte din Raspberry Pi.

$ sudo genstart

Tilslutning af klienter til kontakten:

Når din Raspberry Pi starter, skal du slutte den ene ende af et andet Ethernet-kabel til kontakten og den anden ende til din bærbare computer / desktop eller andre enheder.

Din enhed skal tildeles en IP-adresse via DHCP-serveren, der kører på din Raspberry Pi, og være i stand til at oprette forbindelse til internettet.

Så det er sådan, du bruger din Raspberry Pi som en kabelforbundet router. Tak, fordi du læste denne artikel.

Mus Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Markøren hopper eller bevæger sig tilfældigt, mens han skriver i Windows 10
Hvis du finder ud af, at din musemarkør hopper eller bevæger sig alene, automatisk tilfældigt, mens du skriver Windows-bærbar computer eller computer,...
Mus Sådan vender du musens og touchpadsens rulle retning i Windows 10
Sådan vender du musens og touchpadsens rulle retning i Windows 10
Mus og Touchpads gør ikke kun computing let, men mere effektiv og mindre tidskrævende. Vi kan ikke forestille os et liv uden disse enheder, men det er...
Mus Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Musemarkøren og markøren i Windows 10 er meget vigtige aspekter af operativsystemet. Dette kan også siges om andre operativsystemer, så i sandhed er d...