Falsche Zuweisung der IPv6 Adresse aus 'registrierten Hosts'

Started by chrisfnf, Today at 07:00:12 PM

Previous topic - Next topic
Hallo in die Runde,

ich habe das Problem, dass die IPv6 Adresse eines 'registrierten Hosts' falsch an diesen übertragen wird.

Ich verwende OPNsense 26.1.8_5 und benötige: VLAN Funktion, DHCP statisch und dynamisch im Dual-Stack Betrieb, DNS Namensauflösung. 
Das geht meines Verständnisses nach nur mit dem DNSmasq & DHCP Modul? (Ich bin fortgeschrittener Anfänger und habe keine Expertenkenntnisse mit OPNsense)

In DNSmasq & DHCP habe ich die IPv4, die IPv6 und die MAC Adresse des jeweilgen Geräts eingetragen; in /etc/network/interfaces der Geräte habe ich 'iface enp2s0 inet6 dhcp' hinzugefügt.

Statt der IPv6 Adresse xxxx:x:xxx:f64::35 wird die Adresse xxxx:x:xxx:f64:af vergeben und auch so in den IPv6 Leases augelistet. Die Lupe im Lease Fenster führt zurück auf die 'Hosts' Seite wo die Adressen richtig eingetragen sind.

Folgende Aktionen habe ich zur Fehlerhebung durchgeführt:
- Dienst neu starten
- OPNsense Modul (POKINI F2 Einplatinenrechner) neu starten
- in Unbound-DNS
    - Statische DHCP-Zuweisungen registrieren aktiviert
    - DNS-Cache beim Neustart leeren aktiviert
   dann neu starten

Leider hat davon nichts geholfen

Ist euch dieses Verhalten bekannt und hat jemand eine Lösung dafür?

Danke vorab.


Die Wahrscheinlichkeit ist hoch, dass die statische vergebene IPv6 noch im gecachten Lease-File für eine andere DUID (Frage: nutzt Du wirklich die MAC die Zuordnung?) steht, dann klappt die statische Nutzung nicht mehr. Das ist einer der Gründe, wieso man die statischen und dynamischen Bereiche bei DHCP strikt trennen sollte.

Ich nutze für IPv6 ohnehin kein DHCP. und adressiere Clients im Netz nur per IPv4 (IPv6 wird nur outbound verwendet), siehe: https://forum.opnsense.org/index.php?topic=45822.0
Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, Leox LXT-010H-D

1100 down / 450 up, Bufferbloat A+