Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== Proxmox EVPN Test ====== Stand: 2024-04-27 Ziel: Proxmox EVPN ausprobieren Proxmox-Cluster aus zwei Nodes: * pvetest01, 10.99.42.101 * pvetest02, 10.99.42.102 Zusaetzlich gibt es einen BGP Router gegenueber dem die Nodes die IPs der Gaeste announcen sollen: * pvetest-bgp, 10.99.42.104 ===== EVPN Config ===== /etc/pve/sdn/controllers.cfg <code> evpn: epn-ctrl asn 65000 peers 10.99.42.101,10.99.42.102 bgp: bgppvetest01 asn 65100 node pvetest01 peers 10.99.42.104 bgp-multipath-as-path-relax 0 ebgp 1 bgp: bgppvetest02 asn 65200 node pvetest02 peers 10.99.42.104 bgp-multipath-as-path-relax 0 ebgp 1 </code> zones.cfg: <code> evpn: evpn01 controller epn-ctrl vrf-vxlan 5000 exitnodes pvetest01,pvetest02 ipam pve mac BC:24:11:1C:31:48 </code> vnets.cfg: <code> vnet: net01 zone evpn01 tag 1000 </code> subnets.cfg: <code> subnet: evpn01-100.100.100.0-24 vnet net01 dhcp-range start-address=100.100.100.100,end-address=100.100.100.120 gateway 100.100.100.1 snat 1 </code> ===== FRR ===== In /etc/frr/daemons '''bgpd=yes''' setzen ===== BGP-Router ===== <code> protocol bgp pvetest01 { local 10.99.42.104 as 64512; neighbor 10.99.42.101 as 65100; hold time 90; # Default is 240 ipv4 { import all; export none; }; ipv6 { import all; export none; }; } # BGP example, explicit name 'uplink1' is used instead of default 'bgp1' protocol bgp pvetest02 { local 10.99.42.104 as 64512; neighbor 10.99.42.102 as 65200; hold time 90; # Default is 240 ipv4 { import all; export none; }; ipv6 { import all; export none; }; } </code> technik/proxmox/evpn-test.txt Zuletzt geändert: vor 12 Monatenvon nrb