Я использую wireguard между двумя Debian11 и столкнулся с проблемой :трафик поступает на интерфейс / IP-адрес wireguard, но выходит с lo как интерфейсом с правильным IP-адресом
19 :23 :50.287492 wig0 В IP6 fd99 :1234:beef:cafe:fade::7000 > fd99:1234:beef:cafe:fade::7fff:ICMP6, эхо-запрос, id 18272, seq 5, length 64
19:23:50.287509 lo In IP6 fd99:1234:beef:cafe:fade::7fff > fd99:1234 :beef:cafe:fade::7000:ICMP6, эхо-ответ, id 18272, seq 5, длина 64
Любая подсказка по этому поводу?
Спасибо за вашу поддержку
Daniel
проблема в маршрутизации ядра
ip route get fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff
anycast fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff dev lo table local proto kernel src fd99:1234:beef:cafe:fade::7fff metric 0 pref medium
После
ip route replace fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff dev wig0 table local
Все нормализовалось.