Je relance un des sujet de configuration d'IPv6 sur une Dedibox sous Ubuntu (autre que l'IPv6 SLAAC que j'ai désactivé).
J'ai commencé par déléguer un /56 pour mon serveur, dans le /48 attribué :
Je suis sous Ubuntu 20.04 avec Netplan.
J'ai édité /etc/systemd/networkd.conf.
J'ai enlevé le commentaire des lignes DUIDType / DUIDRawData et j'ai mis le DUID de mon /56 comme ci-dessous :
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See networkd.conf(5) for details
[Network]
#SpeedMeter=no
#SpeedMeterIntervalSec=10sec
[DHCP]
DUIDType=vendor
DUIDRawData=00:03:00:01:02:03:04:05:06:07
Cela doit permettre de router le /56 vers mon serveur, si j'ai bien compris.
J'ai édité le fichier /etc/netplan/00-installer-config.yaml
J'ai mis en place une configuration simple statique avec une IPv4 et deux IPv6 dans le premier /64.
Comme gateway6, j'ai mis "2001:0bc8:394f:100::1" (je ne suis pas sur de moi) :
network:
ethernets:
enp193s0f0:
critical: true
dhcp4: false
dhcp6: false
accept-ra: false
addresses:
- 51.158.154.169/24
- "2001:bc8:394f:100::2/64"
- "2001:bc8:394f:100::3/64"
gateway4: 51.158.154.1
gateway6: "2001:bc8:394f:100::1"
nameservers:
addresses:
- 62.210.16.6
- 62.210.16.7
version: 2
En IPv4 tout est bon :$
ip -4 -c addr show1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
4: enp193s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
inet 51.158.154.169/24 brd 51.158.154.255 scope global enp193s0f0
valid_lft forever preferred_lft forever
$
ip -4 -c route showdefault via 51.158.154.1 dev enp193s0f0 proto static
51.158.154.0/24 dev enp193s0f0 proto kernel scope link src 51.158.154.169
En IPv6, ce n'est pas bon, pas de connectivité, je dois avoir faux quelque part.$
ip -6 -c addr show1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
4: enp193s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2001:bc8:394f:100::3/64 scope global
valid_lft forever preferred_lft forever
inet6 2001:bc8:394f:100::2/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::63f:72ff:feaf:a2de/64 scope link
valid_lft forever preferred_lft forever
$
ip -6 -c route show::1 dev lo proto kernel metric 256 pref medium
2001:bc8:394f:100::/64 dev enp193s0f0 proto kernel metric 256 pref medium
fe80::/64 dev enp193s0f0 proto kernel metric 256 pref medium
default via 2001:bc8:394f:100::1 dev enp193s0f0 proto static metric 1024 pref medium