Raspberry Pi

Raspberry Pi gebruiken als een bekabelde router

Raspberry Pi gebruiken als een bekabelde router
U kunt uw Raspberry Pi-computer met één bord configureren in een router. Raspberry Pi heeft een Wi-Fi-netwerkinterface en een bekabelde netwerkinterface.  U kunt Raspberry Pi configureren als een draadloze router of een bekabelde router.

U kunt uw Raspberry Pi verbinden met een draadloos Wi-Fi-netwerk met internetverbinding en het internetverkeer naar de bekabelde netwerkinterface leiden. Zo gebruik je je Raspberry Pi als een bekabelde router.

Of u kunt verbinding maken met een netwerk met internetverbinding via de bekabelde netwerkinterface, een Wi-Fi-hotspot maken met behulp van de Wi-Fi-netwerkinterface van de Raspberry Pi en het internetverkeer naar de Wi-Fi-netwerkinterface routeren. Zo gebruik je je Raspberry Pi als draadloze router.

In dit artikel laat ik je zien hoe je de Raspberry Pi configureert als een bekabelde router. Dus laten we beginnen.

Dingen die je nodig hebt:

Om je Raspberry Pi als bedrade router te configureren, heb je de volgende dingen nodig:

1) Een Raspberry Pi-computer met één bord
2) Een Raspberry Pi-stroomadapter of een 2.1A USB-powerbank
3) Een SD-kaartlezer voor het flashen van Raspbian OS op de microSD-kaart.
4) Een microSD-kaart
5) Een netwerkswitch
6) Ethernet-kabels
7) Een wifi-netwerk om de Raspberry Pi mee te verbinden
8) Een computer/laptop voor het configureren van de Raspberry Pi

Knipperend Raspbian OS op microSD-kaart:

Ga eerst naar de officiële downloadpagina van Raspbian en klik op de ZIP downloaden knop van Raspbian Buster Lite beeld.

Uw browser zou moeten beginnen met het downloaden van de Raspbian Buster Lite-afbeelding.

Zodra de download is voltooid, kunt u balena Etcher of andere beeldschrijfprogramma's voor Raspberry pi gebruiken om de Raspbian Buster Lite-afbeelding naar de microSD-kaart te schrijven. Ik zal Etcher gebruiken in dit artikel.

U kunt Etcher downloaden, bezoek de officiële website van balena Etcher. Download en installeer vervolgens Etcher.

OPMERKING: Etcher werkt ook op Linux. Om Etcher op Linux te installeren, raadpleegt u het artikel Etcher installeren op Linux.

Nadat Etcher is geïnstalleerd, voert u Etcher . uit. Klik op Selecteer afbeelding.

Selecteer je Raspbian Buster Lite-afbeelding die je zojuist hebt gedownload en klik op Open.

Plaats uw microSD-kaart in uw microSD-kaartlezer en sluit deze aan op uw computer. Klik vervolgens op Selecteer doel.

Selecteer uw SD-kaart uit de lijst en klik op Doorgaan met.

Klik nu op Flash.

Etcher zou de SD-kaart moeten gaan knipperen.

Op dit punt moet de SD-kaart worden geflitst.

Nu zou je een moeten zien laars rijden op uw computer. Navigeer erin.

Een nieuw bestand maken, ssh (zonder enige bestandsextensie).

Een nieuw bestand maken wpa_supplicant.conf en typ de volgende regels erin:.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
land=VS
netwerk=
ssid="YOUR_WIFI_SSID"
psk="YOUR_WIFI_PASSWORD"
scan_ssid=1
prioriteit=1

Zorg ervoor dat u vervangt UW_WIFI_SSID en UW_WIFI_PASSWORD naar uw Wi-Fi SSID en wachtwoord.

Open nu de cmdline.tekst bestand en voeg . toe ipv6.uitschakelen=1 aan het einde van de regel om IPv6 uit te schakelen.

Raspberry Pi inschakelen:

Steek nu de microSD-kaart in de Raspberry Pi, sluit het ene uiteinde van de ethernetkabel aan op de Raspberry Pi en het andere uiteinde op je netwerkswitch. Schakel vervolgens de Raspberry Pi in.

Verbinding maken met Raspberry Pi via SSH:

Zodra Raspberry Pi start, zou het een IP-adres moeten krijgen van het wifi-netwerk. U kunt elke netwerkscanner of de beheerpagina van uw Wi-Fi-routers gebruiken om het IP-adres van uw Raspberry Pi te achterhalen.

Zodra je het IP-adres van je Raspberry Pi hebt gevonden, maak je er als volgt verbinding mee via SSH:

$ ssh [email protected]

Typ in Ja en druk op .

Typ het standaardwachtwoord framboos en druk op .

Je moet ingelogd zijn op je Raspberry Pi.

Het netwerk configureren:

Maak nu een netwerkconfiguratiebestand voor: wlan0 netwerkinterface als volgt:

$ sudo nano /etc/network/interfaces.d/wlan0

Typ nu de volgende regels en sla het configuratiebestand op door op te drukken + X gevolgd door Y en .

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

Maak nu een netwerkconfiguratiebestand voor: eth0 netwerkinterface als volgt:

$ sudo nano /etc/network/interfaces.d/eth0

Typ nu de volgende regels en sla het configuratiebestand op door op te drukken + X gevolgd door Y en .

auto eth0
iface eth0 inet statisch
adres 192.168.100.1
netmasker 255.255.255.0

Nu, uitschakelen dhcpcd service met het volgende commando:

$ sudo systemctl dhcpcd uitschakelen

Start nu uw Raspberry Pi opnieuw op om de wijzigingen door te voeren.

$ sudo opnieuw opstarten

Zodra uw Raspberry Pi is gestart, controleert u de netwerkconfiguratie van: wlan0 netwerkinterface als volgt:

$ ip-adres toon wlan0

wlan0 zou een IP-adres moeten krijgen via DHCP.

Controleer ook de netwerkconfiguratie van: eth0 netwerkinterface als volgt:

$ ip-adres toon eth0

Er moet een statisch IP-adres worden toegewezen aan de eth0 netwerkinterface.

wlan0 en eth0, beide moeten correct zijn geconfigureerd.

DHCP-server configureren:

Werk nu de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

Installeer ISC DHCP-server met de volgende opdracht:

$ sudo apt install isc-dhcp-server

druk op Y en druk vervolgens op om de installatie te bevestigen:.

ISC DHCP-server moet zijn geïnstalleerd.

Open nu de dhcpd.conf bestand als volgt:

$ sudo nano /etc/dhcp/dhcpd.conf

Stel de domeinnaam en domeinnaam-servers als volgt.

Scroll een beetje naar beneden en verwijder commentaar gezaghebbend; lijn.

Voeg ook de volgende regels toe aan het configuratiebestand en sla het bestand op:.

subnet 192.168.100.0 netmasker 255.255.255.0
bereik 192.168.100.50 192.168.100.240;
optie routers 192.168.100.1;
optie subnetmasker 255.255.255.0;

Open nu de /etc/default/isc-dhcp-server configuratiebestand als volgt:

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

Toevoegen, eth0 naar de INTERFACESv4 variabele en sla het bestand op.

Start nu de Raspberry Pi opnieuw op.

$ sudo opnieuw opstarten

Zodra uw Raspberry Pi is gestart, isc-dhcp-server service zou moeten zijn actief (lopen).

$ sudo systemctl-status isc-dhcp-server

De firewall configureren en pakketdoorsturing inschakelen:

Installeer firewalld nu als volgt:

$ sudo apt install firewalld

druk op Y en druk vervolgens op om de installatie te bevestigen:.

firewalld moet worden geïnstalleerd.

De firewalld service zou moeten zijn actief (lopen) standaard.

$ sudo systemctl status firewalld

Sta nu DHCP-verkeer toe via de firewall met de volgende opdracht:

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

Sta IP-pakket doorsturen toe met de volgende opdracht:

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

Start ten slotte uw Raspberry Pi opnieuw op.

$ sudo opnieuw opstarten

Clients verbinden met de switch:

Zodra uw Raspberry Pi start, sluit u het ene uiteinde van een andere ethernetkabel aan op de switch en het andere uiteinde op uw laptop/desktop of andere apparaten.

Uw apparaat moet een IP-adres krijgen toegewezen via de DHCP-server op uw Raspberry Pi en verbinding kunnen maken met internet.

Dus zo gebruik je je Raspberry Pi als een bekabelde router. Bedankt voor het lezen van dit artikel.

Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...
Sid Meier's Civilization VI downloaden en spelen op Linux and
Inleiding tot het spel Civilization 6 is een moderne versie van het klassieke concept dat werd geïntroduceerd in de serie Age of Empires-games. Het id...
Doom installeren en spelen op Linux
Inleiding tot Doom De Doom-serie is ontstaan ​​in de jaren 90 na de release van de originele Doom. Het was meteen een hit en vanaf die tijd heeft de g...