我在 2 个 Debian11 之间使用 wireguard,遇到一个问题:流量进入 wireguard 接口/ip 地址,但以 lo 作为具有正确 ip 地址的接口流出
19:23:50.287492 wig0 在 IP6 fd99:1234:beef:cafe:fade::7000 > fd99:1234:beef:cafe:fade::7fff: ICMP6,回显请求,id 18272,序号 5,长度 64
19:23:50.287509 lo 在 IP6 fd99:1234:beef:cafe:fade::7fff > fd99:1234:beef:cafe:fade::7000: ICMP6,回显答复,id 18272,序号 5,长度 64
对此有什么线索吗?
感谢您的支持
丹尼尔
答案1
问题出在内核的路由 vue 中
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
一切恢复正常。