Raspberry Pi

Använda Raspberry Pi som en trådbunden router

Använda Raspberry Pi som en trådbunden router
Du kan konfigurera din Raspberry Pi-kortdator till en router. Raspberry Pi har ett Wi-Fi-nätverksgränssnitt och ett trådbundet nätverksgränssnitt.  Du kan konfigurera Raspberry Pi som en trådlös router eller en trådbunden router.

Du kan ansluta din Raspberry Pi till ett trådlöst Wi-Fi-nätverk som har internetanslutning och dirigera internettrafiken till det trådbundna nätverksgränssnittet. På det här sättet kan du använda din Raspberry Pi som en kabelansluten router.

Eller du kan ansluta till ett nätverk som har internetanslutning via det trådbundna nätverksgränssnittet, skapa en Wi-Fi-hotspot med hjälp av Wi-Fi-nätverksgränssnittet på Raspberry Pi och routa internettrafiken till Wi-Fi-nätverksgränssnittet. På det här sättet kan du använda din Raspberry Pi som en trådlös router.

I den här artikeln ska jag visa dig hur du konfigurerar Raspberry Pi som en trådbunden router. Så, låt oss komma igång.

Saker du behöver:

För att konfigurera din Raspberry Pi som en trådbunden router behöver du följande saker:

1) En Raspberry Pi-enkelkortdator
2) En Raspberry Pi-nätadapter eller en 2.1A USB-kraftbank
3) En SD-kortläsare för att blinka Raspbian OS på microSD-kortet.
4) Ett microSD-kort
5) En nätverksomkopplare
6) Ethernet-kablar
7) Ett Wi-Fi-nätverk för att ansluta Raspberry Pi till
8) En dator / bärbar dator för att konfigurera Raspberry Pi

Blinkande Raspbian OS på microSD-kort:

Besök först den officiella nedladdningssidan för Raspbian och klicka på Ladda ner ZIP knappen på Raspbian Buster Lite bild.

Din webbläsare bör börja ladda ner Raspbian Buster Lite-bilden.

När nedladdningen är klar kan du använda balena Etcher eller andra bildskrivningsprogram för Raspberry pi för att skriva Raspbian Buster Lite-bilden till microSD-kortet. Jag kommer att använda Etcher i den här artikeln.

Du kan ladda ner Etcher, besök balena Etcher officiella hemsida. Ladda sedan ner och installera Etcher.

NOTERA: Etcher fungerar också på Linux. För att installera Etcher på Linux, se artikeln Installera Etcher på Linux.

När Etcher är installerat, kör Etcher. Klicka på Välj bild.

Välj din Raspbian Buster Lite-bild som du precis har laddat ner och klicka på Öppna.

Sätt i ditt microSD-kort i din microSD-kortläsare och anslut det till din dator. Klicka sedan på Välj mål.

Välj ditt SD-kort i listan och klicka på Fortsätta.

Klicka nu på Blixt.

Etcher bör börja blinka SD-kortet.

Vid denna tidpunkt bör SD-kortet blinka.

Nu ska du se a känga på din dator. Navigera in i den.

Skapa en ny fil, ssh (utan filtillägg).

Skapa en ny fil wpa_supplicant.konf och skriv in följande rader till den.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
land = USA
nätverk =
ssid = "DIN_WIFI_SSID"
psk = "DIN_WIFI_PASSWORD"
scan_ssid = 1
prioritet = 1

Se till att byta ut det DIN_WIFI_SSID och DIN_WIFI_PASSWORD till ditt Wi-Fi SSID och lösenord.

Öppna nu cmdline.Text fil och lägg till ipv6.inaktivera = 1 i slutet av raden för att inaktivera IPv6.

Slår på Raspberry Pi:

Sätt nu in microSD-kortet i Raspberry Pi, anslut ena änden av Ethernet-kabeln till Raspberry Pi och den ena änden till din nätverksbrytare. Slå sedan på Raspberry Pi.

Ansluter till Raspberry Pi via SSH:

När Raspberry Pi startar ska den få en IP-adress från Wi-Fi-nätverket. Du kan använda valfri nätverksskanner eller din administrationssida för Wi-Fi-routrar för att ta reda på IP-adressen till din Raspberry Pi.

När du har hittat din Raspberry Pi IP-adress ansluter du till den via SSH enligt följande:

$ ssh pi @ 192.168.0.105

Skriv in ja och tryck .

Skriv in standardlösenordet hallon och tryck .

Du bör vara inloggad på din Raspberry Pi.

Konfigurera nätverket:

Skapa nu en nätverkskonfigurationsfil för wlan0 nätverksgränssnitt enligt följande:

$ sudo nano / etc / nätverk / gränssnitt.d / wlan0

Skriv nu in följande rader och spara konfigurationsfilen genom att trycka på + X följd av Y och .

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

Skapa nu en nätverkskonfigurationsfil för eth0 nätverksgränssnitt enligt följande:

$ sudo nano / etc / nätverk / gränssnitt.d / eth0

Skriv nu in följande rader och spara konfigurationsfilen genom att trycka på + X följd av Y och .

auto eth0
iface eth0 inet statisk
adress 192.168.100.1
nätmask 255.255.255.0

Inaktivera nu dhcpcd tjänst med följande kommando:

$ sudo systemctl inaktivera dhcpcd

Starta om din Raspberry Pi nu för att ändringarna ska träda i kraft.

$ sudo omstart

När din Raspberry Pi startar, kontrollera nätverkskonfigurationen för wlan0 nätverksgränssnitt enligt följande:

$ ip addr visa wlan0

wlan0 ska få en IP-adress via DHCP.

Kontrollera också nätverkskonfigurationen för eth0 nätverksgränssnitt enligt följande:

$ ip addr visa eth0

En statisk IP-adress bör tilldelas eth0 nätverksgränssnitt.

wlan0 och eth0, båda ska konfigureras korrekt.

Konfigurera DHCP-server:

Uppdatera nu APT-paketets förvarscache med följande kommando:

$ sudo apt uppdatering

Installera ISC DHCP-servern med följande kommando:

$ sudo apt installera isc-dhcp-server

Tryck Y och tryck sedan på för att bekräfta installationen.

ISC DHCP-servern ska installeras.

Öppna nu dhcpd.konf filen enligt följande:

$ sudo nano / etc / dhcp / dhcpd.konf

Ställ in domän namn och domännamnsservrar som följer.

Rulla ner lite och kommentera auktoritativ; linje.

Lägg också till följande rader i konfigurationsfilen och spara filen.

undernät 192.168.100.0 nätmask 255.255.255.0
räckvidd 192.168.100.50 192.168.100.240;
alternativ routrar 192.168.100.1;
undernätmask 255.255.255.0;

Öppna nu / etc / default / isc-dhcp-server konfigurationsfil enligt följande:

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

Lägg till, eth0 till INTERFACESv4 och spara filen.

Starta om Raspberry Pi nu.

$ sudo omstart

När din Raspberry Pi startar, isc-dhcp-server tjänsten bör vara aktiv (igång).

$ sudo systemctl status isc-dhcp-server

Konfigurera brandväggen och aktivera vidarebefordran av paket:

Installera nu firewalld enligt följande:

$ sudo apt installera firewalld

Tryck Y och tryck sedan på för att bekräfta installationen.

firewalld ska installeras.

De firewalld tjänsten bör vara aktiv (igång) som standard.

$ sudo systemctl status brandvägg

Tillåt nu DHCP-trafik genom brandväggen med följande kommando:

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

Tillåt IP-paketvidarebefordran med följande kommando:

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

Slutligen starta om din Raspberry Pi.

$ sudo omstart

Ansluta kunder till omkopplaren:

När din Raspberry Pi startar ansluter du ena änden av en annan Ethernet-kabel till omkopplaren och den andra änden till din bärbara dator / stationära dator eller andra enheter.

Din enhet ska tilldelas en IP-adress via DHCP-servern som körs på din Raspberry Pi och kunna ansluta till internet.

Så, så använder du din Raspberry Pi som en trådbunden router. Tack för att du läste den här artikeln.

De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...
Topp 10 spel att spela på Ubuntu
Windows-plattformen har varit en av de dominerande plattformarna för spel på grund av den enorma andelen spel som utvecklas idag för att stödja Window...
5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...