I'm trying to establish parallel tunnels between the same two routers, each of which route traffic from slightly different subnets. I can always set up the first tunnel without a problem, however when I get to the second tunnel I get the following error:
SIOCSIFADDR: No such device TUNNEL6: ERROR while getting interface flags: No such device
The problem, I think, manifests itself when I run the following commands:
ip tunnel add Tunnel5 mode gre local 172.28.2.2 remote 22.214.171.124 # works # some ipsec configuration stuff ip tunnel add Tunnel6 mode gre local 172.28.2.2 remote 126.96.36.199 # doesn't work
I imagine what's going on is that I'm trying to create two tunnels defined by the same local and remote addresses but with different names.
I realize the correct way to do this would be to create one tunnel which routes all of the traffic behind the two gateways that I want to route, however for arguments sake, is creating two parallel tunnels like this possible (specifically using Linux/Quagga routers)?