Mika<p><a href="https://sakurajima.social/tags/Homelab" rel="nofollow noopener" target="_blank">#Homelab</a>/<a href="https://sakurajima.social/tags/Networking" rel="nofollow noopener" target="_blank">#Networking</a> question: I just realise that 'setting a static <a href="https://sakurajima.social/tags/IPv6" rel="nofollow noopener" target="_blank">#IPv6</a> address' on a (<a href="https://sakurajima.social/tags/Linux" rel="nofollow noopener" target="_blank">#Linux</a>) server is not as simple as it'd be with <a href="https://sakurajima.social/tags/IPv4" rel="nofollow noopener" target="_blank">#IPv4</a><span> - one of the reasons being, realising, that the address prefix changes when my router restarts (i.e. due to any configuration changes).<br><br>When that network address prefix changes, obviously, any 'static' IPv6 address I'd like to set for my server would just be rendered </span><i>invalid</i><span>, since the network address portion/prefix is no longer applicable.<br><br>On my </span><a href="https://sakurajima.social/tags/TP-Link" rel="nofollow noopener" target="_blank">#TP-Link</a> router, under IPv6 LAN settings, I saw an option to configure the <code>Address Prefix</code> - however, this field is currently prefilled with the network address prefix my servers/client devices are currently using/assigned to, and it is immutable (not configurable). To make it configurable, I could set a different setting on the same page called <code>Prefix Delegation</code> to <code>Disable</code> instead of its default, <code>Enable</code><span>.<br><br>My idea is to disable it, set an address prefix, and save/apply it - my expectation is, after the router restarts, all IPv6 addresses on my network will have that prefix, and it'll never change unless I explicitly do so (again, on the router). Is my idea right? or am I getting it tooootally wrong (which is possible bcos IPv6 is something else)?</span></p>