Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Sep 2022 17:03:33 +0100
From:      Arthur Chance <freebsd@qeng-ho.org>
To:        FreeBSD-Questions <freebsd-questions@freebsd.org>
Subject:   IPv6 address configuration
Message-ID:  <82e5fee1-85d2-9bf6-f30e-986abbea9529@qeng-ho.org>

next in thread | raw e-mail | index | archive | help
I'm about to upgrade my network connection and my ISP tells me I'm going
to have to have new static addresses because I'm moving from a VDSL to
fibre infrastructure. This isn't too much of a problem on IPv4 because
NAT means it's just a single change at the router (+ DNS changes of
course), but is a nuisance on IPv6 because I'm going to have to renumber
every machine (and most of them have multiple addresses because I use an
IPv6 address per service as well as one for the machine).

What would make my life easier is if ifconfig had a way to set IPv6
addresses where I only specified the lower 64 bits and it got the /64
prefix from router solicitation, similar to the way SLACC addresses are
formed but not using the hardware address. Is this possible because I've
not found a way to do it?

[Yes, I know about NPTv6 and will use it as a last resort, but I prefer
internal and external addresses to be the same so I don't have to do
split horizon DNS for IPv6.]

-- 
All network cabling aspires to the condition of macramé.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?82e5fee1-85d2-9bf6-f30e-986abbea9529>