Proxmox routing - BGP lab

sssagoo

New Member
Jan 22, 2025
4
0
1
Hello,

I currently have 3 VyOS VM's running in Proxmox all configured using a linux birdge i.e. vmbr2, vmbr3 with BGP routing between them for some lab work. I can successfully route between VyOS-1, VyOS-2 and VyOS3.

I then have a Huawei router connected directly to the Proxmox server on port eno3 which is also running BGP. I would like to be able to route from any of the VyOS routers to Network 1 on the 10.20.20.0/24 network. IP addressing below is arbitrary.

  • vmbr1 is linux bridge with bridge port eno3
  • vmbr2 is a linux bridge
  • vmbr2 is a linux bridge

Currently, I can successfully route traffic from Network 1 all the way to vmbr1 IP address on 20.20.20.200 and I can successfully route from the VyOS-1 to Network 1. The issue is I cannot route to Network 1 or even vmbr1 on 20.20.20.200 from either VyOS-2 or VyOS-3 even through the route is being learned through BGP for the 20.20.20.0/24 network.

I appreciate I may have configured this completely incorrect. Any help would be appreciated.

1737725954825.png
 
Last edited:
Apologies, I just copied and pasted on my network diagram and then in the post. Huawei router interfaces are on different address ranges. 20.20.20.0/24 and 10.20.20.0/24.
 
In order to help, It would be necessary to at least know the generated routing tables from all devices (particularly the Huawei Router).
 
I will try and get the routing table from the Huawei router. Based on the design is it theoretically possible to route from VyOS VM's in Proxmox to a physical Huawei/Cisco router? What networking configuration would I need in Proxmox to achieve this?