Eu tenho uma VM Ubuntu Server 16.04 no ESXi com uma NIC SFP + dupla passada para ela. O pfSense não tem mais drivers para o NIC (Mellanox ConnectX G2). Eu quero fazer uma ponte entre essas duas portas SFP + e a NIC virtual do ESXi para efetivamente fazer um switch 10Gig baseado no Ubuntu. Eu tentei alguns métodos diferentes, mas eu nunca consigo tráfego para passar. O primeiro método que tentei foi este guia usando o VyOS. Eu poderia obter uma concessão de DHCP, mas não poderia passar tráfego (VM para gateway, máquina para VM, nada). Em seguida eu tentei o Ubuntu VM com a seguinte configuração em / etc / network / interfaces e ipv4_forwarding habilitado em /etc/sysctl.conf:
auto br0
iface br0 inet dhcp
bridge_ports ens160 ens160d1 ens192
bridge_sfp off
bridge_fd 0
bridge_maxwait 0
Isso também me deu uma concessão de DHCP, mas sem tráfego. Por fim, instalei o Network-Manager (nmtui), criei uma interface br0, deletei as outras interfaces e adicionei toda a interface à bridge. Isso não me deu nenhum aluguel de DHCP. Quando adicionei um IP estático a essa configuração, pude fazer o ping até conectar uma máquina a um SFP. Uma vez que eu conectei a máquina, nenhum tráfego passou e eu não pude mais pingar até que eu desconectei o SFP e reiniciei a VM.
Obrigado antecipadamente!