I love IPv6. It’s this easy to set up a new host:
root@centauri:~# insmod ipv6
Using /lib/modules/2.4.20/ipv6.o
root@centauri:~# ip addr
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether 00:0f:66:e3:fc:a6 brd ff:ff:ff:ff:ff:ff
inet 172.16.17.245/24 brd 172.16.17.255 scope global br0
inet6 fe80::20f:66ff:fee3:fca6/10 scope link
inet6 2001:470:1f01:301:20f:66ff:fee3:fca6/64 scope global dynamic
valid_lft 2591997sec preferred_lft 604797sec
root@centauri:~# ping6 nbtsc.org
PING nbtsc.org (2001:470:1f01:301:208:c7ff:feca:2758): 56 data bytes
64 bytes from 2001:470:1f01:301:208:c7ff:feca:2758: icmp6_seq=0 ttl=64 time=19.3 ms
Add multicast DNS or anycast DNS, get the IANA to register a well-known DNS anycast address, and getting on the internet will require zero configuration, and not require ugly systems like DHCP. There simply won’t be anything to configure.