My ISP router provides a DS-Lite stack in which global addresses are advertised through IPv6/SLAAC. An IPv4 DHCP exists as well. Currently my OpenWRT box acts just as a pure WiFi-AP and Switch. I also use a Pihole as a DNS. Sadly my ISP router does not allow me to change my local DNS.
Is there any way to create advertise my own DNS as the default one in the network while still having my router as an IPv4 / IPv6 gateway without NAT? Can I let my OpenWRT box start advertising an IPv6 link-local network?
You can advertise dns
link-local addresses are configured locally without advertisements.
By default OpenWrt advertises the ULA addresses defined in network settings and any GUA available as delegated prefix on wan.
option ip6assign is missing from the lan interface and as a result there is no ipv6 address assigned to the interface from the ULA or the delegated prefix.
the option ifname eth0.1 eth0.2 should be only eth0.1, vlan 1 in the switch config should include port 4 untagged, and vlan 2 can be deleted.
dhcp settings in lan are quite messed up. Change NDP-proxy to disabled and RA to Server.
thank you. i applied your suggestions
i added the MTU in an attempt to reduce choking via WiFi, especially when doing local file transfers.
dhcp is autogenerated
When I run uci commit /etc/config/network with option ip6assign in config interface 'lan' it keeps removing it.