@mcr1974
Hi,
I don't known too much hertzner, but it's quite possible that they already use vxlan for their vrack/vlan (looking at the mt 1400, it seem that they have a least the 50bytes overhead of vxlan), but I'm really not sure
But I think you could create vxlan on top of public ip address, it should be a problem.
oh, it's just the default setup when you install proxmox with cd iso on your own server.
hertzner setup is a little bit differents.
With vxlan, you don't care anyway to have a vmbr0.
With the sdn, when your create the vxlan zone, you just need to specify the adress of differents vxlan endpoints. (your proxmox hosts public ips for example). and it'll simply be routed through your enp0s31f6 interface
This will create config file in /etc/pve/sdn/zones.cfg && /etc/pve/sdn/vnets.cfg
(you could create them manually if you want)
then when you reload sdn config (through gui, api, or pvesh set /cluster/sdn),
this will generated a /etc/network/interfaces.d/sdn file locally on each host, then it's reloading it with "ifreload -a". (that's why you need ifupdown2).
That's works fine without any reboot.
If vxlan is possible on top of hertzer public ip, I think it should be very easy to setup the sdn
Hi,
1 - I have private vlan interfaces setup on the hetzner vlan. My assumption is that I cannot use this to create the local proxmox host bridge (see https://forum.proxmox.com/threads/qinq-on-hetzner-vswitch.62071/ "they confirmed to me that neither QinQ nor VXLAN is possible on top of the Hetzner vSwitches"). Is this hetzner vlan setup interfering with the proxmox sdn even if I'm not using for proxmox?
I don't known too much hertzner, but it's quite possible that they already use vxlan for their vrack/vlan (looking at the mt 1400, it seem that they have a least the 50bytes overhead of vxlan), but I'm really not sure
But I think you could create vxlan on top of public ip address, it should be a problem.
Not related to sdn, but I'll personnaly use private network (for security). in proxmox5.4, with corosync multicast, it shoud be mandatory. but with proxmox6, you could create cluster on public ip.2 - Should I use the public or private hetzner vlan interfaces to create the proxmox cluster? My expectation is that both should work, but since they are using the same physical nic, I might as well use the physical public interface.
3 - On the documentation, I read:
Code:
auto vmbr0
iface vmbr0 inet static
address 192.168.0.1/24
gateway 192.168.0.254
bridge-ports eno1
bridge-stp off
bridge-fd 0
mtu 1500
source /etc/network/interfaces.d/*
Where is the eno1 identifier coming from? Is that the name of my physical public interface?
oh, it's just the default setup when you install proxmox with cd iso on your own server.
hertzner setup is a little bit differents.
With vxlan, you don't care anyway to have a vmbr0.
With the sdn, when your create the vxlan zone, you just need to specify the adress of differents vxlan endpoints. (your proxmox hosts public ips for example). and it'll simply be routed through your enp0s31f6 interface
For sdn, you really need to use the api or the gui.4 - I like to edit files rather than messing around with the GUI. After I modify /etc/network/interfaces, what is the command to run on the host to reload the config? I have found a multitude of ways of achieving that and I really don't want to reboot the host every time.
This will create config file in /etc/pve/sdn/zones.cfg && /etc/pve/sdn/vnets.cfg
(you could create them manually if you want)
then when you reload sdn config (through gui, api, or pvesh set /cluster/sdn),
this will generated a /etc/network/interfaces.d/sdn file locally on each host, then it's reloading it with "ifreload -a". (that's why you need ifupdown2).
That's works fine without any reboot.
If vxlan is possible on top of hertzer public ip, I think it should be very easy to setup the sdn