Vraag


Acties:
  • 0 Henk 'm!

  • PorschefanRoel
  • Registratie: Mei 2013
  • Laatst online: 24-07 12:17
Zoals ik in de topic titel zeg, lukt mij het assignen van een static IP aan een device mij niet. De router die ik gebruik is een Netgear R7000 Nighthawk

Ik heb een Raspberry Pi waar OpenHAB (openhabian) op draai, deze wil ik een statisch IP geven, zodat deze altijd op hetzelfde adres te benaderen is.

Ik heb mijn DHCP range staan op 192.168.178.100 - 192.168.178.254, de adressen 192.168.178.2 - 192.168.178.99 wil ik gebruiken voor statische IP's voor mijn domotica.

Helaas blijft mijn Raspberry adres 192.168.178.136 krijgen en ik snap niet waarom.
Ik heb de raspberry al meerdere keren herstart, en een nieuw ip adres geforceerd met 'sudo dhclient -r'
Ook heb ik de router al opnieuw opgestart en de firmware geupdate.

Ziet iemand misschien wat ik fout doe in mijn configuratie?
Members only:
Alleen zichtbaar voor ingelogde gebruikers. Inloggen

Alle reacties


Acties:
  • 0 Henk 'm!

  • Tha Render_2
  • Registratie: April 2018
  • Laatst online: 18:56
Je geeft ons uitleg en screenshots over de config van je router, welke volgens mij goed staan, maar wat met je Raspberry Pi? Controleer de netwerk instellingen daar, grote kans dat die een statisch IP heeft.

cat /etc/network/interfaces

cat /etc/dhcpcd.conf

Acties:
  • 0 Henk 'm!

  • .Maarten
  • Registratie: Januari 2011
  • Laatst online: 00:14
Weet je ook zeker dat de router de adressen uit deelt en niet bv een ziggo modem?

Acties:
  • 0 Henk 'm!

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

PorschefanRoel schreef op dinsdag 19 mei 2020 @ 08:07:
...
Ziet iemand misschien wat ik fout doe in mijn configuratie?
Ja. DHCP-reserveringen werken alleen binnen de DHCP scope; niet erbuiten
192.168.178.99 valt buiten de scope van 192.168.178.100 - 192.168.178.254 en wordt dus niet toegekend

QnJhaGlld2FoaWV3YQ==


Acties:
  • 0 Henk 'm!

  • PorschefanRoel
  • Registratie: Mei 2013
  • Laatst online: 24-07 12:17
Brahiewahiewa schreef op dinsdag 19 mei 2020 @ 10:55:
[...]

Ja. DHCP-reserveringen werken alleen binnen de DHCP scope; niet erbuiten
192.168.178.99 valt buiten de scope van 192.168.178.100 - 192.168.178.254 en wordt dus niet toegekend
Ah dan werkt dit dus anders als op mijn Ziggo modem, daarbij werkte dit wel (@.Maarten Mijn Ziggo modem staat nu in bridge mode dus die doet verder niks meer dan het signaal doorgeven aan de router)

Daarin kon ik alles onder de .100 range alsnog een handmatig IP adres geven. Is dit in de Netgear ook mogelijk, of moet ik dan een static IP in de Raspberry zelf aangeven?
Het liefst zou ik alles aan de router zijde doen, maar wel alle niet vast gezette IP's in de range boven de 100 houden en alle wel vaste IP's in de range onder de 100.

@Tha Render_2 Ik kan het momenteel niet controleren, maar als het goed is staat daar geen vast IP ingevuld, voorheen was de raspberry namelijk ook op .99 ingesteld, toen de Ziggo router/modem dit nog regelde.

[ Voor 11% gewijzigd door PorschefanRoel op 19-05-2020 11:45 ]


Acties:
  • 0 Henk 'm!

  • Tha Render_2
  • Registratie: April 2018
  • Laatst online: 18:56
Brahiewahiewa schreef op dinsdag 19 mei 2020 @ 10:55:
[...]

Ja. DHCP-reserveringen werken alleen binnen de DHCP scope; niet erbuiten
192.168.178.99 valt buiten de scope van 192.168.178.100 - 192.168.178.254 en wordt dus niet toegekend
Dit moet niet altijd, er zijn routers/fabrikanten die dit wel toelaten maar als je wat zoekt op Google lees je vaak dat Netgear routers inderdaad geen reservaties doen buiten de ingestelde scope.

Acties:
  • 0 Henk 'm!

  • Nox
  • Registratie: Maart 2004
  • Laatst online: 25-07 20:02

Nox

Noxiuz

Tha Render_2 schreef op dinsdag 19 mei 2020 @ 12:44:
[...]


Dit moet niet altijd, er zijn routers/fabrikanten die dit wel toelaten maar als je wat zoekt op Google lees je vaak dat Netgear routers inderdaad geen reservaties doen buiten de ingestelde scope.
Er zijn ook routers die het enkel alleen toestaan om buiten de scope een IP toe te wijzen, en zo moet het zijn. Je kan toch niet een IP binnen je scope voor een static mapping gebruiken en in je pool opnmenen? :+ Ik weet niet wat voor Netgear geldt overigens, maar speel er eens mee.

Buiten dat, heb je een log waarin je de dhcp requests kan zien? Dikke kans dat je Pi vraagt of hij .136 mag hebben en je Netgear zegt 'ja is goed'. Overigens kan je ook de Pi uitschakelen, arp-entry's verwijderen c.q. router rebooten en daarna de Pi inschakelen. Dan zou je moeten beginnen met een schone lei...

[ Voor 9% gewijzigd door Nox op 19-05-2020 14:48 ]

Overlever van KampeerMeet 4.1
"Als David Attenborough een film van jou zou moeten maken zou hij het moeilijk krijgen." - TDW


Acties:
  • 0 Henk 'm!

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

PorschefanRoel schreef op dinsdag 19 mei 2020 @ 11:42:
[...]
, of moet ik dan een static IP in de Raspberry zelf aangeven?
Het liefst zou ik alles aan de router zijde doen, maar wel alle niet vast gezette IP's in de range boven de 100 houden en alle wel vaste IP's in de range onder de 100...
Je kunt je scope uitbreiden naar 192.168.178.99 - 192.168.178.254 en dan de reservering voor je pi maken op 192.168.178.99. En als je nog een domotica apparaat hebt dan breid je de scope uit naar 192.168.178.98 - 192.168.178.254 en reserveer je 192.168.178.98 voor dat apparaat. Etc, etc.

't Is een beetje meer werk maar eerlijk gezegd roep je dat ook wel over jezelf af door DNS niet te vertrouwen ;o)
Nox schreef op dinsdag 19 mei 2020 @ 14:32:
[...]

Er zijn ook routers die het enkel alleen toestaan om buiten de scope een IP toe te wijzen, en zo moet het zijn. Je kan toch niet een IP binnen je scope voor een static mapping gebruiken en in je pool opnmenen?..
Waarom zou dat niet kunnen? 't Is niet zo dat dat adres ook aan een andere client wordt uitgedeeld.
En sterker nog: in (semi)professionele omgevingen wil je absoluut niet dat een dhcp server adressen buiten z'n scope gaat uitdelen

[ Voor 26% gewijzigd door Brahiewahiewa op 19-05-2020 21:33 ]

QnJhaGlld2FoaWV3YQ==


Acties:
  • 0 Henk 'm!

  • PorschefanRoel
  • Registratie: Mei 2013
  • Laatst online: 24-07 12:17
Uiteindelijk is het probleem nu verholpen. Ik ben allereerst begonnen met de DHCP scope gewoon weer van 192.168.178.2 tot 192.168.178.254 te zetten. Maar om 1 of andere reden bleef de raspberry .136 krijgen, waarom dit was is me niet duidelijk. Ook nu weer vanalles herstart en opniew het ipadres opgevraagd, maar .136 bleef maar binnen komen.

Deze files waren nog gewoon default, dus er werd geen static ip ingesteld daar:
cat /etc/network/interfaces
cat /etc/dhcpcd.conf

Uiteindelijk de dhcpcd.conf zelf aangepast en hier het static ip .99 ingezet, na toen nog een herstart van beide ging het eindelijk goed. Waarom de Netgear het juiste ip niet gaf aan mijn raspberri is me niet duidelijk, maar ik heb nu iig wel de situatie die ik wilde hebben, dus voorlopig ben ik hier blij mee.

Acties:
  • 0 Henk 'm!

  • Nox
  • Registratie: Maart 2004
  • Laatst online: 25-07 20:02

Nox

Noxiuz

PorschefanRoel schreef op woensdag 20 mei 2020 @ 07:50:
Uiteindelijk is het probleem nu verholpen. Ik ben allereerst begonnen met de DHCP scope gewoon weer van 192.168.178.2 tot 192.168.178.254 te zetten. Maar om 1 of andere reden bleef de raspberry .136 krijgen, waarom dit was is me niet duidelijk. Ook nu weer vanalles herstart en opniew het ipadres opgevraagd, maar .136 bleef maar binnen komen.

Deze files waren nog gewoon default, dus er werd geen static ip ingesteld daar:
cat /etc/network/interfaces
cat /etc/dhcpcd.conf

Uiteindelijk de dhcpcd.conf zelf aangepast en hier het static ip .99 ingezet, na toen nog een herstart van beide ging het eindelijk goed. Waarom de Netgear het juiste ip niet gaf aan mijn raspberri is me niet duidelijk, maar ik heb nu iig wel de situatie die ik wilde hebben, dus voorlopig ben ik hier blij mee.
Vergeet niet je statische IP buiten je scope van de dhcp server te houden, dhcp dus naar .100 terug.

@Brahiewahiewa op de pfsense firewalls kan je niet eens een static mapping maken van een adres binnen de pool. En dat is fijn, want dan weet je precies hoeveel adressen je pool bruikbaar heeft. Welke router/firewalls gebruik jij dan waar dat niet zo is?

Overlever van KampeerMeet 4.1
"Als David Attenborough een film van jou zou moeten maken zou hij het moeilijk krijgen." - TDW

Pagina: 1