Hoe stel ik een statisch IP-adres in op Raspberry Pi?

Hoe stel ik een statisch IP-adres in op Raspberry Pi?

Als je je Raspberry Pi als thuisserver gebruikt of er vaak vanaf een ander apparaat toegang toe moet hebben, is het een heel goed idee om er een statisch IP-adres voor in te stellen. Dit betekent dat je de Raspberry Pi elke keer op hetzelfde adres kunt vinden, in plaats van dat er dynamisch een nieuw adres wordt ingesteld wanneer het opnieuw wordt opgestart.





bij welke winkels kun je PayPal-tegoed gebruiken?

Dit is ook handig om verwarring te voorkomen wanneer je meerdere Raspberry Pi-apparaten op je netwerk hebt aangesloten.





Gelukkig, als je eenmaal weet hoe, is het instellen van een statisch IP-adres een vrij eenvoudig en snel proces.





Wat is een IP-adres?

Een IP-adres (Internet Protocol) wordt gebruikt om elk apparaat op een computernetwerk of het netwerk zelf op internet uniek te identificeren - daarover later meer. Het IP-adres wordt normaal gesproken geschreven in 'dot-decimal'-notatie: vier decimale getallen, elk van 0 tot 255, gescheiden door punten. Een voorbeeld is: 192.168.1.107 .

Standaard in Raspberry Pi OS, een op Linux gebaseerd besturingssysteem, wordt het IP-adres van je Raspberry Pi automatisch opnieuw geconfigureerd elke keer dat je hem opnieuw opstart, dus het kan heel goed veranderen. Dit is natuurlijk niet ideaal als je een betrouwbaar adres nodig hebt om vanaf een ander apparaat verbinding te maken met de Raspberry Pi, zoals bij gebruik als server.



Privé versus openbaar IP

TOT openbaar IP-adres wordt gebruikt om uw lokale netwerk op het bredere internet te identificeren. Dit verandert meestal elke keer dat uw router verbinding maakt met internet, hoewel u deze mogelijk statisch kunt maken, afhankelijk van uw internetprovider.

Jij kan vind het openbare IP-adres op een Linux-systeem zoals Raspberry Pi OS door een speciale Terminal-opdracht in te voeren, of gewoon door op internet te zoeken naar 'Wat is mijn IP?'. Het is alleen vereist als u van plan bent verbinding te maken met een apparaat van buiten uw netwerk, wat hier niet wordt besproken.





In plaats daarvan kijken we naar de privaat IP-adressen die worden gebruikt om elk apparaat op uw eigen lokale netwerk te identificeren. Hoewel het mogelijk is om voor hetzelfde doel een bepaald adres voor uw Raspberry Pi te reserveren in de instellingen van uw draadloze router, laten we u hier zien hoe u een statisch IP-adres van de Raspberry Pi zelf instelt.

1. DHCP-configuratie

Raspberry Pi OS (voorheen bekend als Raspbian) gebruikt DHCP (Dynamic Host Configuration Protocol) om automatisch een IP-adres toe te wijzen aan de Raspberry Pi wanneer deze opnieuw wordt opgestart.





Lees verder: Wat is DHCP?

Om dat gedrag te wijzigen zodat het telkens hetzelfde statische IP-adres gebruikt, moet u het configuratiebestand voor de DHCP-clientdaemon wijzigen, dhcpcd.conf .

Daarvoor heeft u wat informatie nodig over uw huidige netwerkconfiguratie, zodat u de vereiste details aan het configuratiebestand kunt toevoegen. U heeft de volgende informatie nodig:

• Het type netwerkverbinding. Dit is ofwel wlan0 als uw Raspberry Pi draadloos met de router is verbonden, of eth0 als het is aangesloten via een Ethernet-kabel.

• Het momenteel toegewezen IP-adres van de Raspberry Pi - het is het veiligst om dit opnieuw te gebruiken voor zijn statische IP, zodat u er zeker van kunt zijn dat laatstgenoemde nog niet op een ander apparaat in het netwerk is geweest. Als dit niet het geval is, controleert u of een ander apparaat het niet al gebruikt.

Om het huidige IP-adres van de Raspberry Pi te vinden, voert u de volgende opdracht in een Terminal-venster in:

hostname -I

• Het gateway-IP-adres van uw router – het adres dat wordt gebruikt om contact op te nemen vanaf het lokale netwerk, niet het openbare IP-adres. Het varieert afhankelijk van het routermodel, maar begint meestal met 192.168.1.

Om het te vinden, voert u de volgende opdracht in en noteert u het eerste opgegeven IP-adres:

ip r | grep default

• Het DNS (Domain Name System) IP-adres van uw router. Dit is meestal hetzelfde als het gateway-adres, maar kan worden ingesteld op een andere waarde om een ​​alternatieve DNS te gebruiken, zoals 8.8.8.8 voor Google of 1.1.1.1 voor Cloudflare.

Voer de volgende opdracht in om het huidige DNS IP-adres te vinden:

sudo nano /etc/resolv.conf

Noteer het IP-adres na naam server – dat is het DNS-adres – en druk vervolgens op Ctrl + X om het bestand te sluiten.

2. Statische IP-instellingen toevoegen

Nu je al je netwerkverbindingsinformatie hebt gevonden, is het tijd om de dhcpcd.conf configuratiebestand om de instellingen toe te voegen die u nodig hebt om een ​​statisch IP-adres voor uw Raspberry Pi in te stellen:

sudo nano /etc/dhcpcd.conf

Als je het bestand nog niet eerder hebt bewerkt, zal het voornamelijk verschillende commentaarregels bevatten, voorafgegaan door een hekje (#). Voeg onderaan de volgende regels toe en vervang de vetgedrukte namen door uw eigen netwerkdetails:

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

Vervang de vetgedrukte namen als volgt:

NETWERK – uw type netwerkverbinding: eth0 (Ethernet) of wlan0 (draadloos).

VAST IP – het statische IP-adres dat u voor de Raspberry Pi wilt instellen.

ROUTER_IP – het gateway-IP-adres voor uw router op het lokale netwerk.

DNS_IP – het DNS IP-adres (meestal hetzelfde als het gateway-adres van uw router).

Hier is een voorbeeldconfiguratie om het statische IP-adres in te stellen op 192.168.1.120 met een draadloze verbinding met een router op 192.168.1.254:

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

Nadat u de instellingen hebt ingevoerd, drukt u op Ctrl + X en dan EN en BINNENKOMEN om het gewijzigde configuratiebestand te sluiten en op te slaan.

3. Start de Raspberry Pi opnieuw op

Met de dhcpcd.conf configuratiebestand gewijzigd, start u uw Raspberry Pi opnieuw op om de wijzigingen door te voeren en stelt u het statische IP-adres ervoor in:

sudo reboot

In plaats van een adres te gebruiken dat automatisch door DHCP wordt toegewezen, zal de Raspberry Pi nu proberen verbinding te maken met de router met behulp van het nieuwe statische IP-adres dat u in de dhcpcd.conf het dossier.

Voer de volgende opdracht in om te controleren of het correct werkt:

hostname -I

Je zou nu het statische IP-adres moeten zien dat je hebt ingesteld in de dhcpcd.conf configuratiebestand.

Stel een statisch IP-adres in: Succes

Gefeliciteerd: je hebt een statisch IP-adres ingesteld op je Raspberry Pi en het zou dat adres nu automatisch moeten behouden wanneer het opstart. Nu kunt u uw Raspberry Pi gebruiken als NAS-, media- of gameserver en er elke keer betrouwbaar verbinding mee maken op hetzelfde adres.

Deel Deel Tweeten E-mail 10 gameservers die u op een Raspberry Pi kunt draaien

De Raspberry Pi kan veel geweldige dingen doen, waaronder draaien als een gameserver. Hier zijn enkele van de beste games die het kan hosten.

Lees volgende
Gerelateerde onderwerpen
  • doe-het-zelf
  • IP adres
  • Raspberry Pi
Over de auteur Phil King(22 artikelen gepubliceerd)

Freelance technologie- en entertainmentjournalist Phil heeft talloze officiële Raspberry Pi-boeken geredigeerd. Hij is een oude Raspberry Pi- en elektronica-knutselaar en levert regelmatig bijdragen aan het MagPi-magazine.

Meer van Phil King

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren