![使用 hostdev 转发模式在 KVM 上实现 VM 之间的连接](https://linux22.com/image/1595931/%E4%BD%BF%E7%94%A8%20hostdev%20%E8%BD%AC%E5%8F%91%E6%A8%A1%E5%BC%8F%E5%9C%A8%20KVM%20%E4%B8%8A%E5%AE%9E%E7%8E%B0%20VM%20%E4%B9%8B%E9%97%B4%E7%9A%84%E8%BF%9E%E6%8E%A5.png)
我在使用 KVM 时遇到了问题。我有一个 Agilio Netronome SmartNIC,它与 SR-IOV 技术兼容(例如我的操作系统 - ubuntu 18.04 - 和 BIOS)。
我已经使用 virsh 配置了一个网络来管理 VF 的选择:
<network>
<name>passthrough</name> <!-- This is the name of the file you created -->
<forward mode='hostdev' managed='yes'>
<pf dev='enp2s0np0'/>
</forward>
</network>
我已经为我的虚拟机声明了接口:
<interface type='hostdev' managed='yes'>
<source network='passthrough'>
<address type='pci' domain='0' bus='2' slot='8' function='1'/>
</source>
<mac address='52:54:00:6d:90:01'/>
</interface>
接口位于虚拟机上,具有良好的驱动程序等,但它无法加入主机或其他虚拟机。
有人知道使用 hostdev 转发模式时如何实现连接吗?