I have a proxmox host with 2 network interfaces and 2 ISP :
LAN/Management : currently connected to another LAN (ISP1)
WAN 10Gb : directly connected ISP2
I plan to have another NIC (usb) soon to act as LAN in pfsense for ISP2 that will be connected to my wifi router.
The thing is in...
nope the virtual interfaces do not appear as network cards for the Host, just as pci-e ports :
ip link show enp1s0
3: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether a3:36:9f:54:3g:10 brd ff:ff:ff:ff:ff:ff
i get your point frm the hypervisor piint of view, but this graphic is meant for humans ? if non tech savy person looks at this info through the webui he'll wrongly assume that this VM needs more memory ...
thank you @Sandbo great tuto that help me a lot on my x540 nic
One thing I would add is you don't have to create a service if you don't need to assign mac, you can just add this to the conf file in /etc/modprobe.d/:
options ixgbe max_vfs=8
It's a bit cleaner IMO
I have a VM runing debian 11 and it shows that memory is full on the interface but in fact it is used by buffer/cache :
total used free shared buff/cache available
Mem: 1982 68 78 0 1835 1735