История изменений
Исправление
Legioner,
(текущая версия)
:
Сделал ping -6 google.com, потом
# ip -6 neigh
2a04:52c1:101::1 dev ens3 lladdr 00:18:74:21:68:00 router REACHABLE
fe80::218:74ff:fe21:6800 dev ens3 lladdr 00:18:74:21:68:00 router DELAY
fe80::f2f7:55ff:fe7c:9250 dev ens3 lladdr f0:f7:55:7c:92:50 router STALE
По маку решил, что правильный адрес это fe80::218:74ff:fe21:6800
, прописал его:
iface ens3 inet6 static
address 2a04:52c0:101:670:bb9:8e06:be88:4d43/64
gateway fe80::218:74ff:fe21:6800
IPv6 по-прежнему работает, а вот предупреждения по-прежнему никуда не делись (запускал несколько раз):
# ifdown --verbose ens3
ifdown: configuring interface ens3=ens3 (inet)
...
ifdown: configuring interface ens3=ens3 (inet6)
/bin/run-parts --verbose /etc/network/if-down.d
/sbin/ip -6 route del default via fe80::218:74ff:fe21:6800 dev ens3
RTNETLINK answers: No such process
/sbin/ip -6 addr del 2a04:52c1:101:680:bb9:8e06:be88:4d43/64 dev ens3
RTNETLINK answers: Cannot assign requested address
/sbin/ip -6 addr flush dev ens3
/sbin/ip link set dev ens3 down
/bin/run-parts --verbose /etc/network/if-post-down.d
На всякий случай напишу, что в nftables прописано:
table ip6 filter {
chain input {
type filter hook input priority 0; policy drop;
iif "lo" accept
ip6 nexthdr icmpv6 accept
}
}
Как я понимаю, ICMPv6 включает все нужные для работы пакеты. Пробовал policy accept делать на всякий случай, не помогло.
Исходная версия
Legioner,
:
Сделал ping -6 google.com, потом
# ip -6 neigh
2a04:52c1:101::1 dev ens3 lladdr 00:18:74:21:68:00 router REACHABLE
fe80::218:74ff:fe21:6800 dev ens3 lladdr 00:18:74:21:68:00 router DELAY
fe80::f2f7:55ff:fe7c:9250 dev ens3 lladdr f0:f7:55:7c:92:50 router STALE
По маку решил, что правильный адрес это fe80::218:74ff:fe21:6800
, прописал его:
iface ens3 inet6 static
address 2a04:52c0:101:670:bb9:8e06:be88:4d43/64
gateway fe80::218:74ff:fe21:6800
IPv6 по-прежнему работает, а вот предупреждения по-прежнему никуда не делись (запускал несколько раз):
# ifdown --verbose ens3
ifdown: configuring interface ens3=ens3 (inet)
...
ifdown: configuring interface ens3=ens3 (inet6)
/bin/run-parts --verbose /etc/network/if-down.d
/sbin/ip -6 route del default via fe80::218:74ff:fe21:6800 dev ens3
RTNETLINK answers: No such process
/sbin/ip -6 addr del 2a04:52c1:101:680:bb9:8e06:be88:4d43/64 dev ens3
RTNETLINK answers: Cannot assign requested address
/sbin/ip -6 addr flush dev ens3
/sbin/ip link set dev ens3 down
/bin/run-parts --verbose /etc/network/if-post-down.d
Waiting for DAD... Done
На всякий случай напишу, что в nftables прописано:
table ip6 filter {
chain input {
type filter hook input priority 0; policy drop;
iif "lo" accept
ip6 nexthdr icmpv6 accept
}
}
Как я понимаю, ICMPv6 включает все нужные для работы пакеты. Пробовал policy accept делать на всякий случай, не помогло.