Quote from: lorem on January 11, 2026, 06:37:13 PMI found the solution here and it is the solution.
"Services/DHCPv4/[Interface] allows to specify the DNS server(s) passed to this interface only."
https://forum.opnsense.org/index.php?topic=28387.0
Quote from: lorem on January 10, 2026, 03:33:07 AMI want a VLAN going to a wireguard VPN gateway and a backup VLAN going to the WAN gateway. I want the VPN VLAN traffic to use the VPN tunnel DNS server and the non VPN VLAN traffic to use Unbound through the WAN
Quote from: meyergru on January 11, 2026, 06:11:10 PMWie ich gerade feststelle, wird die IPv6 bei Windows aus einer (zufälligen) DUID abgeleitet.Zufälliger Interface Identifier, der bei der Installation der NIC generiert wird. DUID ist der Device Identifier für DHCPv6.
Quote from: meyergru on January 11, 2026, 06:11:10 PMDas könnte im Extremfall bedeuten, dass ich die DNSv6-Einträge alle nochmal händisch erfassen muss, nachdem ich auf jedem Client die tatsächliche ULA ausgelesen habe.Man benötigt doch nicht für jeden Client DNS-Einträge, sondern nur für Dienste, die im lokalen Netzwerk angeboten werden. Möchte man aus grundsätzlichen Überlegungen alle Clients zentral erfassen, dann gibt es dafür bessere Mechanismen, wie das von Patrick genannte AD mit DNS- und DHCPv6-Integration oder eine dedizierte Device Management-Lösung.
Quote from: meyergru on January 11, 2026, 06:11:10 PMBei ULAs ist es so, dass die ja überraschenderweise niedriger priorisiert werden als IPv4.Kommt auf die konkrete Implementierung an, ist aber zum Teil leider so. Das ist aber nicht in Stein gemeißelt; es gibt neuere RFCs, die das ändern möchten.
Quote from: meyergru on January 11, 2026, 06:11:10 PMDifferenzieren müsste man für echte Services sowieso, denn wenn die per DHCP-Option 108 IPv6-only gesetzt werden, sind sie für IPv4-only Clients nicht mehr erreichbar.Server wird man in der Regel statisch konfigurieren. Falls man dafür DHCPv4 verwenden möchte, dann könnte man auf den betroffenen Servern den DHCP-Client so konfigurieren, dass er Option 108 ignoriert.
Quote from: n3 on January 11, 2026, 06:36:37 PMVerstehe ich das Richtig, dass meine Clients im LAN eine temporäre IPv6 über das WAN bekommen. Diese Adresse ist eher für das Internet gedacht. Lokal nutze ich aktuell IPv4, aber mit ULAs gebe ich den Clients im LAN und im ADMIN Netz lokal IPv6 Adressen zu lokalen Kommunikation. Die ULA vom ADG konfiguriere ich dann als DNS über RAs im Modus Stateless.Ja richtig, bzw. eigentlich im Modus "Unmanaged". Falls Du "Stateless" verwenden möchtest, dann muss zusätzlich noch der DHCPv6-Server entsprechend konfiguriert werden.
Quote from: n3 on January 11, 2026, 06:36:37 PMIch könnte bei mir auch komplett auf IPv6 sogar mit einer festen IPv6 gehenFalls Du die Möglichkeit hast ein statisches IPv6-Präfix zu bekommen, dann solltest Du das auf jeden Fall tun. Das erspart auch an vielen anderen Stellen Kopfschmerzen.
Quote from: n3 on January 11, 2026, 07:16:12 PMIch dachte, dass wenn die Kommunikation über IPv6 läuft, der DNS auch über v6 bekannt sein muss.Das ist unabhängig voneinander. Der Client kann einen DNS-Server auch über IPv4 nach einem AAAA-Record fragen. Also Kommunikation zwischen Client und DNS-Server über IPv4 und dann Kommunikation zwischen Client und z. B. Web-Server über IPv6.
Quote from: n3 on January 11, 2026, 06:36:37 PMund einmal die IPv6 vom LAN-Interface (also die IPv6 die ich im Dashboard der opnsense auch unter dem LAN-Interface sehe)Aber warum, das solltest Du ja verhindern, in dem Du die Sense entsprechend konfigurierst.
Quote from: meyergru on January 11, 2026, 02:29:47 PMJa, so ist es. Du zeigst in Deinen Screendumps ja gar nicht, welchen DNS-Server Du verwendest. Ruf mal "ipconfig /all" auf, dann sieht Du es.OK, habs eben geprüft und als DNS ist einmal die IPv4 vom ADG und einmal die IPv6 vom LAN-Interface (also die IPv6 die ich im Dashboard der opnsense auch unter dem LAN-Interface sehe)
Dort sollte, wenn es nur einen per DHCPv4 verteilten Server gibt, auch nur eine IPv4 dafür geben.
Quote from: Patrick M. Hausen on January 11, 2026, 02:36:07 PMWenn dein Client nur genau einen IPv4-DNS-Server kennt, benutzt er auch nur den. Dann sorg dafür, dass das dein AGH ist und das Problem ist gelöst. Habe ich hier überall genau so am laufen.Ja mit IPv4 war das auch so und lief ohne Problem. Da meine Clients nun IPv6 haben, habe ich eben gesehen, dass das LAN Interface als DNS eingetragen ist und somit geht es am ADG vorbei.
Quote from: Maurice on January 11, 2026, 04:15:38 PMBei Anschlüssen mit dynamischem Präfix hat es sich bewährt, auf den LAN-Interfaces zusätzlich Virtual IPs (IP Alias) mit ULAs zu konfigurieren. So bekommt jedes Gerät automatisch auch eine ULA (über SLAAC). Die ULA des DNS-Servers kann man dann über RAs und DHCPv6 verteilen.Ja ich glaube das geht in die Richtung, wie ich es dachte. Nur wollte ich die IPv6 am Server vergeben. Mit ULAs klingt es sauberer. Verstehe ich das Richtig, dass meine Clients im LAN eine temporäre IPv6 über das WAN bekommen. Diese Adresse ist eher für das Internet gedacht. Lokal nutze ich aktuell IPv4, aber mit ULAs gebe ich den Clients im LAN und im ADMIN Netz lokal IPv6 Adressen zu lokalen Kommunikation. Die ULA vom ADG konfiguriere ich dann als DNS über RAs im Modus Stateless.