Hi folks, Deutsche Telekom gives me a new /56 prefix for my internal net and a new /64 prefix for the external connection on every reboot of my modem. The old internal prefix is not routed anymore. Question is, how can I tell pf to use the new prefix?
There are a few constants in my pf.conf file, e.g. myhost = "{ 2001:db8:1f21:1c03:123:4567:89ab:cdef ... }" Currently they have to be edited on every prefix change. Workaround is to regenerate pf.conf from a template or to use pfctl to modify some tables on the fly, but actually I would like to write something like p1 = (re1:prefix) myhost = "{ $p1::123:4567:89ab:cdef ... }" in my pf.conf. The man page mentions "prefix" only for address family translation (please excuse if I am too blind to see), so I wonder what is best practice here? Regards Harri