Проблемы с включением IPv6
У меня есть два сервера Ubuntu в моей домашней сети: один действует как маршрутизатор/шлюз (Маршрутизатор), а другой — как медиа-/многофункциональный сервер (Сервер). Я пытался включить IPv6 на обоих, но у меня возникли проблемы с его работой на сервере.
IPv6 хорошо работает на маршрутизаторе, и я могу успешно использовать ping6 для доступа к ipv6.google.com... но на сервере я получаю сообщение об ошибке «Сеть недоступна» каждый раз, когда пытаюсь использовать ping6.
В качестве брандмауэра на обеих машинах я использую firewalld. Я добавил службы «dhcpv6-client» и «dhcpv6» в соответствующие зоны. Я также настроил DHCPv6 в локальной сети через AdGuardHome.yaml:
dhcp:
enabled: true
interface_name: enp3s0
local_domain_name: lan
dhcpv4:
gateway_ip: 10.0.0.1
subnet_mask: 255.255.255.0
range_start: 10.0.0.2
range_end: 10.0.0.254
lease_duration: 86400
icmp_timeout_msec: 1000
options: []
dhcpv6:
range_start: 2001:db8:100::2
lease_duration: 86400
ra_slaac_only: false
ra_allow_slaac: true
... и на сервере я вижу, что он получает локальный и глобальный IPv6-адрес через ip -ca:
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:bb:c1:d8:6f:0d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.238/24 metric 100 brd 10.0.0.255 scope global dynamic enp3s0
valid_lft 85023sec preferred_lft 85023sec
inet6 2001:db8:100::2/128 scope global
valid_lft forever preferred_lft forever
inet6 fe80::dabb:c1ff:fed8:6f0d/64 scope link
valid_lft forever preferred_lft forever
Однако, когда я запускаю «ip -6 neigh» на маршрутизаторе, все ссылки устарели (enp3s0 — это LAN, а enp1s0 — это WAN):
fe80::10:18ff:febc:bda9 dev enp1s0 lladdr 02:10:18:bc:bd:a9 STALE
fe80::1af0:e3bf:955e:7922 dev enp3s0 lladdr dc:a6:32:2a:c9:80 STALE
fe80::221f:3bff:fe6c:ef6e dev enp3s0 lladdr 20:1f:3b:6c:ef:6e STALE
fe80::d358:7828:fa79:4a97 dev enp3s0 lladdr 38:86:f7:06:bd:21 STALE
fe80::76d4:23ff:febc:e2be dev enp3s0 lladdr 74:d4:23:bc:e2:be STALE
fe80::d9c7:c6cc:58c8:1181 dev enp3s0 lladdr 38:86:f7:16:3b:d7 STALE
fe80::ac9a:b6ff:feec:4a7e dev enp3s0 lladdr ae:9a:b6:ec:4a:7e STALE
fe80::dabb:c1ff:fed8:6f0d dev enp3s0 lladdr d8:bb:c1:d8:6f:0d STALE
fe80::5821:7eff:fe1a:2875 dev enp3s0 lladdr 5a:21:7e:1a:28:75 STALE
fe80::dabb:c1ff:fed8:6f0d dev enp1s0 FAILED
fe80::201:5cff:fe8e:5646 dev enp1s0 lladdr 00:01:5c:8e:56:46 router STALE
fe80::22df:b9ff:fe4b:9a8c dev enp3s0 lladdr 20:df:b9:4b:9a:8c STALE
fe80::7e04:3679:534b:707f dev enp3s0 lladdr e8:84:a5:8f:c4:01 STALE
fe80::aba:5fff:fec2:5b9c dev enp3s0 lladdr 08:ba:5f:c2:5b:9c STALE
2001:558:6012:51::1 dev enp1s0 lladdr 00:01:5c:8e:56:46 router STALE
IPv6 не отключен в /etc/sysctl.conf на Сервере:
net.ipv6.conf.all.disable_ipv6=0
net.ipv6.conf.default.disable_ipv6=0
net.ipv6.conf.lo.disable_ipv6=0
/etc/netplan/00-installer-config.yaml на сервере:
network:
version: 2
ethernets:
enp3s0:
dhcp4: true
dhcp6: true
/etc/network/interfaces на сервере:
source /etc/network/interfaces.d/*
auto enp3s0
iface enp3s0 inet6 dhcp
iface enp3s0 inet dhcp
Вероятно, я упускаю из виду что-то простое, поскольку я новичок в IPv6. Будем очень признательны за любую помощь, которую кто-либо может оказать в решении этой проблемы!