Bruker Raspberry Pi som en kablet ruter

Bruker Raspberry Pi som en kablet ruter
Du kan konfigurere Raspberry Pi -datamaskinen din til en ruter. Raspberry Pi har et Wi-Fi-nettverksgrensesnitt og et kablet nettverksgrensesnitt. Du kan konfigurere Raspberry Pi som en trådløs ruter eller en kablet ruter.

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 pi@192.168.0.105

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 Eth0
iface eth0 inet statisk
Adresse 192.168.100.1
Netmask 255.255.255.0

Nå, 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.

Konfigurere DHCP -server:

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.

slide 4 to 8 of 10