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.