Wireguard iface - ICMP6-Antworten von der LO-Schnittstelle

Wireguard iface - ICMP6-Antworten von der LO-Schnittstelle

Ich verwende Wireguard zwischen 2 Debian11 und habe ein Problem: Der Datenverkehr geht über die Wireguard-Schnittstelle/IP-Adresse ein, geht aber mit lo als Schnittstelle mit der richtigen IP-Adresse aus

19:23:50.287492 wig0 In IP6 fd99:1234:beef:cafe:fade::7000 > fd99:1234:beef:cafe:fade::7fff: ICMP6, Echo-Anforderung, ID 18272, Sequenz 5, Länge 64

19:23:50.287509 lo In IP6 fd99:1234:beef:cafe:fade::7fff > fd99:1234:beef:cafe:fade::7000: ICMP6, Echo-Antwort, ID 18272, Sequenz 5, Länge 64

Irgendeine Ahnung dazu?

Danke für deine Unterstützung

Daniel

Antwort1

Das Problem liegt im Routing-Vue des Kernels

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

Nach

ip route replace fd99:1234:beef:cafe:fade::7000 from fd99:1234:beef:cafe:fade::7fff dev wig0 table local

Alles ist wieder normal.

verwandte Informationen