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

