Dual Nic with 4 network cards displayed

Jules_L

New Member
Mar 2, 2019
4
0
1
25
Hi,
I'm trying to create a VM for PfSense, I've got the Intel Network card on my MB and an Intel dual Nic.
But I don't understand why there are 5 networks cards instead of 3 in proxmox.
And why do i got an error when i Start the VM with my virtual card 1/2?
Thank you for your help
Jules :)
 

Attachments

  • ProxmoxNetworkcards.PNG
    ProxmoxNetworkcards.PNG
    12.1 KB · Views: 25
I think eno1 is only an entry in the interfaces Config and they don't really exists.
 
did you make a bridge for the other interfaces before assigning them to the pfsense vm?
 
No i did nothing
Here is the results from
Code:
 cat /proc/net/dev
Code:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
  eno1: 131867713 1353915    0    0    0     0          0     70486 18978154   30630    0    0    0     0       0          0
 vmbr0: 102497028 1331981    0 15099    0     0          0         0 18593326   26783    0    0    0     0       0          0
    lo: 1459242    4928    0    0    0     0          0         0  1459242    4928    0    0    0     0       0          0
enp2s0f1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
enp2s0f0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
What is wrong with my interfaces , the enp1s0f0 and f1 have disappeared.

Thank you for your help
Jules
 
The way that I have my virtualized router setup is as follows, virutually it looks like this:
Internet -> ISP Modem -> WAN Ports -> pfsense -> LAN Ports - > Managed Backbone Switch -> Other switches / devices

Physically here are the NIC Assignments
Onboard NIC 1 & 2 - bridged using LACP and set to LAN IP based address (ex: 192.168.1.21) and is used to handle management and storage traffic

PCI-E NIC 1 Port 1, 2 & 3 - bridged using LACP and is set to be the LAN interface for other VMs
PCI-E NIC 1 Port 4 - unassigned

PCI-E NIC 1 Port 1, 2, 3 & 4 - bridged using LACP and provides the link between pfsense LAN and backbone switch

PCI-E NIC 1 Port 1 - WAN 1
PCI-E NIC 1 Port 2 - WAN 2
PCI-E NIC 1 Port 3 & 4 - unassigned


They are all 1 Gb/s cards so I can get the following bandwidth between interface uses:
Management / Storage = 2 Gb/s
VM LAN = 3 Gb/s

pfsense LAN = 4 Gb/s
pfsense WAN 1 = 1Gb/s
pfsense WAN 2 = 1Gb/s

Anything that is bridged with another NIC is first configured as a Linux bond and then as a virtual bridge. For pfsense both WANs and the LAN are their own bonds/bridges and are only assigned to the pfsense VM.
 
Finally managed to make things work but i configured in proxmox 3 linux bridges and no linux bonds
Is it a problem ?
Jules
 
that should be fine, as far as I know, you only need to make them into bonds first if you are combining NICs together.