Am 15. Juli 2016 22:22:32 MESZ, schrieb Florian Ermisch 
<[email protected]>:
> Hi,
> 
> while debugging a problem with routing via GRE I figured 
> out I have to use `route add $LAN_A $GRE_REMOTE_A`
> for the route going via gre0 but `route add -iface $LAN_B
> $GRE_LOCAL_B` for a route via gre1. When I used `route
> $LAN_B $GRE_REMOTE_B` packets for $LAN_B were 
> send via gre0 (and probably ended up at LAN_A's endpoint
> which I don't have access to).
> While `route get $LAN_B` stated the gateway was 
> $GRE_REMOTE_B, the local interface address was 
> $GRE_LOCAL_B and the remote address was 
> $GRE_REMOTE_B the route's interface was gre0.
> 
> The mentioned `route add -iface …` fixed this and also
> works for a route to $LAN_C via gre2. But configuring the 
> route to $LAN_A with the same command seems to break
> forwarding to this network, the packets don't enter the GRE
> tunnel anymore.
> 
> Is this how it's supposed to work?
> 
> Regards, Florian

Sorry, forgot to mention: The host is
running 5.9 (amd64 on ESXi).

Regards, Florian

Reply via email to