Toon posts:

Hoe stel ik in dat mijn Pihole een dynamisch IP krijgt?

Pagina: 1
Acties:

Vraag


Acties:
  • 0Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Mijn vraag
Ik heb een Raspberry Pi ingericht met Pihole. Pihole STAAT EROP dat je het IP-adres van de Pihole static maakt en dwingt dat af tijdens de installatie. Ik wil dat niet, want die dingen regelt mijn router al.

Nu blijkt dat Pihole allerlei vervelende dingen uithaalt met de netwerkconfiguratie. Die staat niet meer onder /etc/network/interfaces maar de configuratie staat in /etc/dhcpcd.conf. Ik heb de juiste regel al gevonden, maar ik weet niet wat er moet staan als je de configuratie op DHCP (automatisch een IP-adres van de DHCP-server krijgen) wil zetten.

Relevante software en hardware die ik gebruik
Raspberry Pi 3B+ met de actuele versie van Raspbian en Pihole.

Wat ik al gevonden of geprobeerd heb
Dit is heel lastig te Googlen, omdat Pihole zelf ook een DHCP-server aan boord heeft. Alle zoekopdrachten leiden dus naar allerlei ingewikkelde pagina's over hoe je die DHCP-server instelt of juist hoe je een ip-adres juist wel static maakt. Ik wil dus het omgekeerde.

Hoe maakt ik in dhcpcd.conf duidelijk dat eth0 gewoon via DHCP een IP moet ophalen?

Beste antwoord (via PhilipsFan op 02-06-2020 22:24)


  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 19:00

Klippy

Still Game

Volgens mij denk je te moeilijk, je kan in je router toch je Raspberry Pi een statisch DHCP adres toewijzen?
Dan heb je geen dhcpcd.conf nodig, dus gewoon de static IP regel(s) uitcommenten
code:
1
2
3
#interface eth0
#static ip_address=xxx
#static ip6_address=xxx

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO

Alle reacties


Acties:
  • +1Henk 'm!

  • Derice
  • Registratie: April 2004
  • Niet online

Derice

Jamaica has a bobsled team!

Het idee is dat je je PiHole als DNS server gaat gebruiken in je eigen netwerk.
Je moet dus in DHCP in je router het IP van je PiHole opgeven als DNS server voor de DHCP scope van je clients.

Als je Pihole een dynamisch IP heeft, dan zou je dus ook elke keer je DNS server moeten aanpassen in de DHCP scope.

De DHCP server functie in PiHole kun je prima uitgeschakeld laten hoor.
Ik gebruik die ook niet.

Beschikbaar als Freelance Fotograaf
Mijn reizen over de wereld
Foto's waar ik trots op ben


Acties:
  • 0Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Derice schreef op dinsdag 2 juni 2020 @ 21:52:
Het idee is dat je je PiHole als DNS server gaat gebruiken in je eigen netwerk.
Je moet dus in DHCP in je router het IP van je PiHole opgeven als DNS server voor de DHCP scope van je clients.

Als je Pihole een dynamisch IP heeft, dan zou je dus ook elke keer je DNS server moeten aanpassen in de DHCP scope.
Dat weet ik. Maar ik wil graag dat mijn router daarover gaat. Ik stel in de router in welk ip-adres de Pihole krijgt. De Pihole moet zich daar niet mee bemoeien. Dat doe ik zodat ik snel een nieuwe kan inrichten. Mocht mijn Pi het begeven of ik wil een andere gebruiken, dan kan ik gewoon het geheugenkaartje erin stoppen en in m'n router instellen wat de nieuwe DNS-server wordt. Op dit moment moet ik eerst nog zien in te loggen op de Pi om het statische IP te veranderen, dat stapje kan er best uit.

De router zorgt er uiteraard dmv een DHCP-reservation voor dat de Pihole elke keer hetzelfde IP-adres krijgt, anders blijf je inderdaad bezig.

[Voor 7% gewijzigd door PhilipsFan op 02-06-2020 21:57]


Acties:
  • 0Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Kun je achteraf niet gewoon het adres weer dynamisch maken?

Blokkeert alle ads en trackers met:
- uBlock Origin
- uMatrix
- en Pi-Hole voor de rest van het netwerk.


Acties:
  • 0Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Room42 schreef op dinsdag 2 juni 2020 @ 21:56:
Kun je achteraf niet gewoon het adres weer dynamisch maken?
Ja, dat probeer ik dus, maar ik weet niet wat er moet staan. Er staat nu

static ip_address=192.168.1.193/24

Omdat de Pi toevallig 193 had gekregen. En dat moet dus weer automatisch oid worden.

Acties:
  • 0Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Laatst online: 18:15

CurlyMo

www.pilight.org

Een simpele google "pihole dynamic ip" leverde me deze op:
https://discourse.pi-hole...address-configuration/561

Dat al geprobeerd?

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • 0Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Ja, precies en zo vond ik https://github.com/pi-hole/pi-hole/issues/629 en die linkt naar https://discourse.pi-hole...software-requirements/273. Volgens mij moet dat een goede route richting je antwoord zijn :)

Blokkeert alle ads en trackers met:
- uBlock Origin
- uMatrix
- en Pi-Hole voor de rest van het netwerk.


Acties:
  • +3Henk 'm!

  • Archie_T
  • Registratie: Januari 2002
  • Laatst online: 11:09
Ik zou gewoon static IP houden maar wel de reservation in je dhcp aanmaken. Maar misschien denk ik te simpel.

Acties:
  • 0Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Geen van beide sites geven een oplossing. pihole -r is repair. Je kunt dan je Pihole opnieuw configureren, maar dan dwingt ie nog steeds een static ip af. Wat ik dus juist niet wil.

Acties:
  • Beste antwoord
  • 0Henk 'm!

  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 19:00

Klippy

Still Game

Volgens mij denk je te moeilijk, je kan in je router toch je Raspberry Pi een statisch DHCP adres toewijzen?
Dan heb je geen dhcpcd.conf nodig, dus gewoon de static IP regel(s) uitcommenten
code:
1
2
3
#interface eth0
#static ip_address=xxx
#static ip6_address=xxx

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO


Acties:
  • 0Henk 'm!

  • Derice
  • Registratie: April 2004
  • Niet online

Derice

Jamaica has a bobsled team!

PiHole krijgt ook het IP niet. Wel je Raspberry Pi.
En als ie stuk gaat... Dan zou ik gewoon tijdelijk een andere DNS server in je DHCP scope instellen.

Hoop gedoe en non-standard configuratie wat je nu aan het doen bent. Moet je niet willen...

Beschikbaar als Freelance Fotograaf
Mijn reizen over de wereld
Foto's waar ik trots op ben


Acties:
  • 0Henk 'm!

  • thomas_n
  • Registratie: Mei 2011
  • Laatst online: 18:51
PhilipsFan schreef op dinsdag 2 juni 2020 @ 21:58:
[...]

Ja, dat probeer ik dus, maar ik weet niet wat er moet staan. Er staat nu

static ip_address=192.168.1.193/24

Omdat de Pi toevallig 193 had gekregen. En dat moet dus weer automatisch oid worden.
Dat gewoon helemaal weghalen zou moeten werken. Default voor dhcpcd is dynamisch, die regel in dhcpcd.conf overschrijft dat.

NB Ik heb geen ervaring met Pihole, dit is alleen gebaseerd op mijn ervaring met dhcpcd.

Acties:
  • 0Henk 'm!

  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 19:00

Klippy

Still Game

Het staat overigens in de handleiding dat een DHCP reservering voldoende is, maar de setup doet inderdaad meer om het voor de normale gebruiker nog begrijpelijk te houden (die gebruik ik nooit, draai het in Docker).

https://docs.pi-hole.net/main/prerequisites/#ip-addressing
Pi-hole needs a static IP address to properly function (a DHCP reservation is just fine). Users may run into issues because we currently install dhcpcd5, which may conflict with other running network managers such as dhclient, dhcpcd, networkmanager, and systemd-networkd.

As part of our install process, we append some lines to /etc/dhcpcd.conf in order to statically assign an IP address, so take note of this before installing.

Please be aware of this fact because it may cause confusion. This is not the ideal situation for us to be in but, since a significant portion of our users are running Pi-hole on Raspbian - and because Pi-hole's roots began with the Raspberry Pi - it's a problem that is difficult to get away from.

Due to the complexity of different ways of setting an IP address across different systems, it's a slow process and we need help. If you're willing to contribute, please let us know.
Misschien gebruik je een OS dat geen dhcpd gebruikt(e) is dat ook nu ook jou verwarring.
Je OS gebruikt nu dhcpcd dat komt wel door de pihole setup, maar heeft verder weinig met pihole zelf te maken.

De reden staat in de quote ;) Als je dat allemaal niet wil is de enige oplossing den ik de setup niet gebruiken, maar het anders draaien, in Docker bijvoorbeeld.

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO


Acties:
  • 0Henk 'm!

  • PhilipsFan
  • Registratie: Oktober 2003
  • Nu online
Klippy schreef op dinsdag 2 juni 2020 @ 22:10:
Volgens mij denk je te moeilijk, je kan in je router toch je Raspberry Pi een statisch DHCP adres toewijzen?
Dan heb je geen dhcpcd.conf nodig, dus gewoon de static IP regel(s) uitcommenten
code:
1
2
3
#interface eth0
#static ip_address=xxx
#static ip6_address=xxx
Bingo! Dat werkt! Soms is het te makkelijk, thanks!
Derice schreef op dinsdag 2 juni 2020 @ 22:12:
PiHole krijgt ook het IP niet. Wel je Raspberry Pi.
En als ie stuk gaat... Dan zou ik gewoon tijdelijk een andere DNS server in je DHCP scope instellen.

Hoop gedoe en non-standard configuratie wat je nu aan het doen bent. Moet je niet willen...
Integendeel, mijn Pihole is nu meer standaard dan dat hij was. Als ik nu een nieuwe Pihole in m'n netwerk in gebruik wil nemen (of bij iemand in z'n netwerk wil plaatsen) dan hoef ik alleen maar de sd-kaart uit te rollen, de Pi aan te sluiten en de router instellen dat hij het gewenste ip-adres reserveert voor de Pi. Dat laatste moest toch, want als je eenzijdig (op de Pi) een statisch adres instelt heb je kans dat de router dat een keer hergebruikt. Ik hoef niks meer aan te passen op de Pi zelf. :)
Pagina: 1



Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers is samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer onderdeel van DPG Media B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee