Hello
After reading the wiki, seen some videos and trying to accomplish that myself found me unaware of t he concept behind it still need to understand it because I need to use it. So what I d like to do is .... I have one internet connection (I am mentioning it because of a question below) and proxmox is configured upon the one port of the machine with 192.168.100.30 Gateway is my router's ip 192.168.100.1 in a /24 network. On that machine I have a NIC card with 4 ports and want to use it as one connection upon which an SQL server will be connected. Before that though I ve created the bond without IPv4 and Gateway settings, only filled in the 4 slaves like lets say eth0 eth1 eth2 eth3 and mode balance-rr (later on with a managed switch which wll be lacp compatible I will change the mode here as well to LACP)
At this point comes my first question. What is the reason to fill in in the bond creation an ipv4 and gateway address (well I think you cant specify gateway since there is already the default one been assigned during installation of proxmox) since you cant assign a VM a network bond but a linux bridge?
In addition to that if I change the MTU to 9000 is like enabling jumbo frames? (probably I need to enable it to the switch also)
After that I created a new linux bridge vmbr1 and for Bridge port i only entered the bond0. In this step I have the following questions
-It doesnt let me assign a different gateway with the message gateway: Default gateway already exists on interface 'vmbr0' which is true of course, but what is the point to
have a cell to fill in an ip address for. Also assigning an IP4 address in a different segment than vmbr0 (for example 192.168.200.30) it doesnt make a difference since the VM which has as a network device the newly created vmbr1, still has the same ip address like before when using vmbr0 192.168.100.something and not 192.168.200.something.
I know that some of you might think that I dont have essential network knowledge therefore my questions on that subject, but since I struggle with many things at the same time because there is a time pressure also i d like some help clarify it than just copy-paste a link with tons of stuff to read again.
PS1 The Vm inside (which still has after vmbr change to the new one, the same ip 192.168.100.something) still is able to ping the 192.168.200.something even if in a different network segment.
PS2 Now that I come to think about it bonding and bridging doesnt provide isolation to the VMs, VLans do that.
PS3 Also tried since in other older versions of proxmox been done, to set an ip to the bond 192.168.200.10/24 and then create a linux bridge and assign virtual port bond0. I cant since I get the message <<iface bond0 - ip address can't be set on interface if bridged in vmbr1 (500)>>
Any help would be much appreciated
After reading the wiki, seen some videos and trying to accomplish that myself found me unaware of t he concept behind it still need to understand it because I need to use it. So what I d like to do is .... I have one internet connection (I am mentioning it because of a question below) and proxmox is configured upon the one port of the machine with 192.168.100.30 Gateway is my router's ip 192.168.100.1 in a /24 network. On that machine I have a NIC card with 4 ports and want to use it as one connection upon which an SQL server will be connected. Before that though I ve created the bond without IPv4 and Gateway settings, only filled in the 4 slaves like lets say eth0 eth1 eth2 eth3 and mode balance-rr (later on with a managed switch which wll be lacp compatible I will change the mode here as well to LACP)
At this point comes my first question. What is the reason to fill in in the bond creation an ipv4 and gateway address (well I think you cant specify gateway since there is already the default one been assigned during installation of proxmox) since you cant assign a VM a network bond but a linux bridge?
In addition to that if I change the MTU to 9000 is like enabling jumbo frames? (probably I need to enable it to the switch also)
After that I created a new linux bridge vmbr1 and for Bridge port i only entered the bond0. In this step I have the following questions
-It doesnt let me assign a different gateway with the message gateway: Default gateway already exists on interface 'vmbr0' which is true of course, but what is the point to
have a cell to fill in an ip address for. Also assigning an IP4 address in a different segment than vmbr0 (for example 192.168.200.30) it doesnt make a difference since the VM which has as a network device the newly created vmbr1, still has the same ip address like before when using vmbr0 192.168.100.something and not 192.168.200.something.
I know that some of you might think that I dont have essential network knowledge therefore my questions on that subject, but since I struggle with many things at the same time because there is a time pressure also i d like some help clarify it than just copy-paste a link with tons of stuff to read again.
PS1 The Vm inside (which still has after vmbr change to the new one, the same ip 192.168.100.something) still is able to ping the 192.168.200.something even if in a different network segment.
PS2 Now that I come to think about it bonding and bridging doesnt provide isolation to the VMs, VLans do that.
PS3 Also tried since in other older versions of proxmox been done, to set an ip to the bond 192.168.200.10/24 and then create a linux bridge and assign virtual port bond0. I cant since I get the message <<iface bond0 - ip address can't be set on interface if bridged in vmbr1 (500)>>
Any help would be much appreciated
Last edited: