Mainly, it would be fantastic if someone could give me a "here be dragons" on using Proxmox SDN with policy-based routing (i.e. multiple gateways with iproute2 tables + `ip rule`).
I would like some more advanced networking (e.g. multiple NICs: i have will have 4 very soon). In configuring these, I would like to avoid the very difficult-to-troubleshoot issues that might occur if I combine Proxmox's approach to networking with my own approach in the wrong way.
The main issue I am trying to overcome is the lack of true routing with the Linux virtual devices and most of the simpler Proxmox SDN. I need a simple way to define `ip route` and `ip rule` configurations to use multiple routing tables so that I can have multiple default gateways.
- If i add content to /etc/iproute2/rt_tables, will proxmox autoupdate this?
- Are the sourced networking scripts and post-up/etc scripts true scripts? Or are there limitations to what they can do?
- what is Proxmox using to manage the virtual ethernet & bridge devices?
- How compatible would Proxmox SDN be with netns namespaced virtual ethernet devices? I have been thinking about lightly combining the techniques in this series of article with Proxmox SDN, but preferring 100% SDN where possible.
https://linux-blog.anracom.com/2018...ans-in-unnamed-linux-network-namespaces-viii/
To do this, I don't need namespaces, but they can make things simpler to define/isolate.
I would like some more advanced networking (e.g. multiple NICs: i have will have 4 very soon). In configuring these, I would like to avoid the very difficult-to-troubleshoot issues that might occur if I combine Proxmox's approach to networking with my own approach in the wrong way.
The main issue I am trying to overcome is the lack of true routing with the Linux virtual devices and most of the simpler Proxmox SDN. I need a simple way to define `ip route` and `ip rule` configurations to use multiple routing tables so that I can have multiple default gateways.
- If i add content to /etc/iproute2/rt_tables, will proxmox autoupdate this?
- Are the sourced networking scripts and post-up/etc scripts true scripts? Or are there limitations to what they can do?
- what is Proxmox using to manage the virtual ethernet & bridge devices?
- How compatible would Proxmox SDN be with netns namespaced virtual ethernet devices? I have been thinking about lightly combining the techniques in this series of article with Proxmox SDN, but preferring 100% SDN where possible.
https://linux-blog.anracom.com/2018...ans-in-unnamed-linux-network-namespaces-viii/
To do this, I don't need namespaces, but they can make things simpler to define/isolate.