Replies: 3 comments 2 replies
-
|
Gee, you uncovered another one of my long-outstanding backburner ideas ;)) Let's get it sorted out. Here are a few initial thoughts:
To find the underlay IP addresses for a tunnel, we could use tunnel link attributes (applied to all tunnel endpoints) or interface attributes (applied to a single endpoint). These attributes could match on underlay link names ( Any further ideas @DanPartelly @ssasso @sdargoeuves @a-v-popov @ubaumann? Edit:
|
Beta Was this translation helpful? Give feedback.
-
|
I think we discussed some of this in the past.
for underlay endpoints , maybe something like of course, those could be augmented with tunnel.link_name, or role or other attributes. If present, the system would use the explicit interface matching. The API supporting this should be common, a "library" usable by all tunnel plugins. For tunnel types, I have a slight preference towards tunnel.type name. Im Ok with whatever name in the end. tunnel specific configuration should IMO be in it's own data structures. wireguard {} nhrp {} .... |
Beta Was this translation helpful? Give feedback.
-
|
(Partial) proof-of-concept code is in #3554 - I plan to add the missing bits tomorrow. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I would like to build a topology like this:
Any preference for modeling/implementing VPN tunnels like these? A plugin perhaps?
Beta Was this translation helpful? Give feedback.
All reactions