Routing on the host / running BGP + proxy-arp

superhut

New Member
Dec 29, 2020
1
0
1
33
Hi all

We're about to deploy a cluster of two Proxmox 6.3 hosts. We run our own BGP network and want to do routing directly from the Proxmox hosts for each VM's public IP's .

So on each Proxmox host (assume each host has a single 10G physical uplink):

VLAN 10 - Management / cluster network - RFC1918 / private IP on each host.

VLAN 20 - RFC1918/private /31 point-to-point between Proxmox host and our core / BGP router.

We have a public /24 network that we'd like to give each Virtual Machine an IP from - say 195.195.4.0/24 - the gateway for each VM will be .1 which won't exist anywhere - we will use proxy-arp to answer arp for this (probably on the core-router?)

On each Proxmox host, we'd then run a BGP daemon such as BIRD2 or FRRouting to announce the public /32 IP for each Virtual Machine back to our core router over a BGP session.

Is anybody else doing similar, what would the best network setup on the hosts be for this scenario?
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!