История изменений
Исправление stripwire, (текущая версия) :
Спасибо за такой ёмкий ответ.
Получается, что в идеальном случае у хостера должен быть прописан маршрут 2a0c::/125 via 2a0c::120
? Но в моём случае маршрута до моей сети у хостера нет, и он по NDP запросу каждого хоста создаёт маршрут до этого хоста?
По запросу 2a0c::122 он должен создать маршрут 2a0c::122/128 via 2a0c::120
?
Ситуация на сервере сейчас: Конфиг ens3
[Match]
Name=ens3
[Network]
Address=2a0c::120/48
Gateway=2a0c::1
IPv6ProxyNDP=1
sysctl
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.ens3.accept_ra = 2
net.ipv6.conf.ens3.proxy_ndp=1
net.ipv6.conf.wg6.accept_ra = 2
net.ipv6.conf.wg6.autoconf = 1
ip -6 a
ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2a0c::120/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe2c:1d4b/64 scope link
valid_lft forever preferred_lft forever
ip -6 r s
::1 dev lo proto kernel metric 256 pref medium
2a0c::/48 dev ens3 proto kernel metric 256 pref medium
fe80::/64 dev ens3 proto kernel metric 256 pref medium
default via 2a0c::1 dev ens3 proto static metric 1024 pref medium
ip -6 n s
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router REACHABLE
2a0c::ffff:ffff:ffff:ffff:fffe dev ens3 FAILED
fe80::fc54:ff:fe2c:1d4b dev ens3 lladdr fe:54:00:2c:1d:4b STALE
При этом состояние 2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router
меняется по циклу
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router REACHABLE
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router STALE
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router DELAY
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router PROBE
2a0c::1 dev ens3 router FAILED
Что не так?
================
Согласно этому описанию https://extremeportal.force.com/ExtrArticleDetail?an=000086141 , циркуляция между этими состояниями является нормой. Вот только кроме FAILED
Исходная версия stripwire, :
Спасибо за такой ёмкий ответ.
Получается, что в идеальном случае у хостера должен быть прописан маршрут 2a0c::/125 via 2a0c::120
? Но в моём случае маршрута до моей сети у хостера нет, и он по NDP запросу каждого хоста создаёт маршрут до этого хоста?
По запросу 2a0c::122 он должен создать маршрут 2a0c::122/128 via 2a0c::120
?
Ситуация на сервере сейчас: Конфиг ens3
[Match]
Name=ens3
[Network]
Address=2a0c::120/48
Gateway=2a0c::1
IPv6ProxyNDP=1
sysctl
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.ens3.accept_ra = 2
net.ipv6.conf.ens3.proxy_ndp=1
net.ipv6.conf.wg6.accept_ra = 2
net.ipv6.conf.wg6.autoconf = 1
ip -6 a
ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2a0c::120/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe2c:1d4b/64 scope link
valid_lft forever preferred_lft forever
ip -6 r s
::1 dev lo proto kernel metric 256 pref medium
2a0c::/48 dev ens3 proto kernel metric 256 pref medium
fe80::/64 dev ens3 proto kernel metric 256 pref medium
default via 2a0c::1 dev ens3 proto static metric 1024 pref medium
ip -6 n s
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router REACHABLE
2a0c::ffff:ffff:ffff:ffff:fffe dev ens3 FAILED
fe80::fc54:ff:fe2c:1d4b dev ens3 lladdr fe:54:00:2c:1d:4b STALE
При этом состояние 2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router
меняется по циклу
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router REACHABLE
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router STALE
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router DELAY
2a0c::1 dev ens3 lladdr 00:00:5e:00:02:02 router PROBE
2a0c::1 dev ens3 router FAILED
Что не так?