I want to make a web server running on my LAN available to the internet. My router runs OpenWrt 22.03 with firewall4.
With IPv4, I would give the server a stable RFC 1918 address, then enable port forwarding on the router.
With IPv6, as I understand it, I should just give the server its own public IPv6 address, and then configure the router's firewall to allow inbound access to port 443 on that address.
But I don't understand how to specify the destination address when it can change based on the IPv6 prefix assigned by my ISP. I could configure it for the specific address the server has now, but if my ISP assigns me a different prefix, that would make the server inaccessible until I edited the firewall config with the new address.
How can I specify a dynamic destination with OpenWrt firewall4?