lxc直通网卡

lxc直通网卡

起因:之前一直在KVM服务器下运行虚拟机,,后来转战LXC容器.然后用LXC时发现主板自带的网卡性能太渣,希望可以通过sr-iov虚拟的VF网卡,故翻资料多次尝试研究后无意中发现一种诡异的办法可以实现,特此分享出来.

1.创建CT模板

创建后运行虚拟机.控制台看到登录后停止该LXC并记录ID.. 删除刚才设置的网络:

SSH连接PVE并打开文件:

vim /etc/pve/lxc/LXC的ID.conf

在文件最下面添加并保存:

lxc.net.0.type: phys
lxc.net.0.link: 网卡名称
lxc.net.0.name: eth0
lxc.net.0.flags: up

重新启动LXC容器.搞定! 网卡名称你可以在PVE的节点-网络里面看,也可以用ip link show查看。类似enpxxx这样的名字。