On 2026-06-10, Geoff Steckel <[email protected]> wrote: > I have systems where I want to assign permanent host parts (lower 64 bits) > with ifconfig or hostname.xxx > My upstream provider occasionally renumbers my network. > > Is there any combination of utilities/configurations which will > monitor prefix information handed down from a router > update interface prefix(es) -only- > > RTFM pointers appreciated as always. > thanks > geoff steckel
if you don't mind _what_ the lower 64 bits are, as long as they're consistent over time, just turn off temporary addresses. if you want to specify them, I'm pretty sure you'll need DHCPv6, which is more of a pain to configure, as the default on most client devices is to use some form of SLAAC (either the original form based on MAC, or temporary addresses, or SOII) - there is no support for this in OpenBSD base (only for DHCPv6-PD, which is different, as a client; nothing for aerver side). you know you can have multiple prefixes advertised on a network? so you can have a ULA (pick your own from fc00::/7) and a globally routable (i.e. from your ISP) - then you'll have a stable address (all bits) for local connections. (or you can manually configure ULA on machines but also run autoconf for a globally routable address). -- Please keep replies on the mailing list.

