Pakete werden über die falsche Schnittstelle weitergeleitet

Pakete werden über die falsche Schnittstelle weitergeleitet

Dies ist eine Fortsetzung vonIP-Regel sollte IP-Route nicht übertreffen.

Ich habe alles gemäß meiner letzten Frage konfiguriert. Aber...

Läuft:

$ ip route get 10.10.10.10 from 10.0.0.13 iif test-interface
10.10.10.10 from 10.0.0.13 via 10.10.10.1 dev eth1
cache  iif test-interface

Es werden jedoch tshark -i eth1keine Pakete angezeigt, sondern tshark -i test-interfacedie Pakete, wenn Datenverkehr von 10.0.0.13 an 10.10.10.10 gesendet wird.

Was soll ich tun... wirklich verloren...

Ausgabe vonip route ls

default via 10.8.23.254 dev eth1
10.10.10.10 via 10.8.23.254 dev eth1
10.0.0.0/14 dev test-interface  proto kernel  scope link  src 10.0.0.1

Ausgabe vonip rule ls

ip rule ls
0:  from all lookup local
10: from 10.0.0.0/14 to 10.10.10.10 lookup 1234
100:    from 10.0.0.1/14 lookup test-interface
32766:  from all lookup main
32767:  from all lookup default

Ausgabe vonip route show table 1234

default via 10.8.23.254 dev eth1
10.10.10.10 via 10.8.23.254 dev eth1

verwandte Informationen