Если под одноранговой сетью вы подразумеваете, что у вас нет собственного распределения глобальных одноадресных адресов, и вы хотите общаться только между небольшим набором сетей, а не с остальным Интернетом, то я рекомендую вам использовать RFC 4193 адресов.
RFC 4193 позволяет вам создать свой собственный /48 для местного общения. Метод заключается в следующем: первый байт будет FD, следующие пять байтов выбираются случайным образом. Случайность важна, потому что именно это гарантирует, что вы не столкнетесь с конфликтами в будущем.
Например, префикс RFC 4193 может быть fdf2:5e8e:743d::/48.
Конфигурирование адресов IPv6 в Ubuntu может быть выполнено через /etc/network/interfaces
же, как IPv4. Вот пример:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.42
broadcast 192.168.0.255
netmask 255.255.255.0
gateway 192.168.0.1
iface eth0 inet6 static
address fdf2:5e8e:743d::42
netmask 64
gateway fdf2:5e8e:743d::1