Hello,
The PVE tutorial I was using said to do set up a NIC bond and modify vmbr0 by hand, instead of using the PVE GUI. I assume this is because if you tried to do it all in the web GUI you'd probably get locked out somewhere in the middle of the process. I manually edited the /etc/network/interfaces file to set up a bond between two 2.5GbE ports on my machine, then pointed vmbr0 at them.
Now, if I do anything in the PVE web UI's networking interface, even adding a comment, it adds the "auto" lines and I lose networking.
So, like, it wants to do this when I add a comment to eno1:
I don't know what the auto command is supposed to do, but it breaks my access to the web GUI when it's there. And it wasn't in the auto-generated config file. In fact, I had no issues modifying the network config via the Web GUI to add comments before I manually set up the bond.
Here's what my current, working network config looks like.
Any ideas? I'm stumped.
The PVE tutorial I was using said to do set up a NIC bond and modify vmbr0 by hand, instead of using the PVE GUI. I assume this is because if you tried to do it all in the web GUI you'd probably get locked out somewhere in the middle of the process. I manually edited the /etc/network/interfaces file to set up a bond between two 2.5GbE ports on my machine, then pointed vmbr0 at them.
Now, if I do anything in the PVE web UI's networking interface, even adding a comment, it adds the "auto" lines and I lose networking.
So, like, it wants to do this when I add a comment to eno1:
Code:
+auto eno1
iface eno1 inet manual
I don't know what the auto command is supposed to do, but it breaks my access to the web GUI when it's there. And it wasn't in the auto-generated config file. In fact, I had no issues modifying the network config via the Web GUI to add comments before I manually set up the bond.
Here's what my current, working network config looks like.
Any ideas? I'm stumped.
Code:
~# cat /etc/network/interfaces
# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage parts of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT read its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!
auto lo
iface lo inet loopback
iface eno1 inet manual
iface enp2s0 inet manual
iface wlp3s0 inet manual
iface enx0024278808c1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves eno1 enp2s0
bond-miimon 100
bond-mode balance-alb
auto vmbr0
iface vmbr0 inet static
address 10.10.100.140/24
gateway 10.10.100.1
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094