Proxmox VE uses a bridged networking model. Each host can have up to 4094
bridges. Bridges are like physical network switches implemented in
software. All VMs can share a single bridge, as if
virtual network cables from each guest were all plugged into the same
switch. But you can also create multiple bridges to separate network
domains.
For connecting VMs to the outside world, bridges are attached to
physical network cards. For further flexibility, you can configure
VLANs (IEEE 802.1q) and network bonding, also known as "link
aggregation". That way it is possible to build complex and flexible
virtual networks.
Debian traditionally uses the ifup and ifdown commands to
configure the network. The file /etc/network/interfaces contains the
whole network setup. Please refer to to manual page (man interfaces)
for a complete format description.
|
Proxmox VE does not write changes directly to
/etc/network/interfaces. Instead, we write into a temporary file
called /etc/network/interfaces.new, and commit those changes when
you reboot the node. |
It is worth mentioning that you can directly edit the configuration
file. All Proxmox VE tools tries hard to keep such direct user
modifications. Using the GUI is still preferable, because it
protect you from errors.