解决PVE的LXC Linux容器开机无法启动网卡问题

解决PVE的LXC Linux容器开机无法启动网卡问题

PS:创建LXC容器后开机要等待5分钟的时间,就是因为不能启动网卡造成的,有博主说是因为LXC对于虚拟网桥支持不友好,目前我不知道真实原因,以下的是网络的资源

1.缩短检测实践(治标不治本)

1
vim /etc/systemd/system/network-online.target.wants/networking.service 
1
2
3
4
5
#更改TimeoutStartSec=5min
TimeoutStartSec=5sec

#重启网络
service networking restart

2. 更改网卡设置

1
vi /etc/network/interfaces.d/setup

默认的配置为

1
2
3
4
5
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

更改为

1
2
3
4
5
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

3.禁用网卡等待服务

禁用命令

1
systemctl disable NetworkManager-wait-online.service

启用命令

1
systemctl enable NetworkManager-wait-online.service

Ubuntu 20.04系统修改网卡配置文件 /etc/network/interfaces
参考内容优雅解决 A start job is running for raise network interfaces
默认配置

1
2
3
4
5
6
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp

修改后

1
2
3
4
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp

重启Ubuntu