快照还原后,Debian Guest重置网络适配器会忽略VirtualBox上的配置

我在Ubuntu 14.04上将virtualbox 5.2用作主机,将Debian 9用作来宾。

我已将Debian guest虚拟机系统配置为具有一个静态IP(192.168.56.101),并且带有仅主机适配器(192.168.56.1/24)且没有dhcp。

此配置将写入/etc/network/interfaces.d/setup来宾,并且在机器定期启动时可以完美地工作。主机可以ping通访客,而访客可以ping通主机。

但是,如果我拍摄快照,稍后再恢复该快照,则会重置适配器,并忽略配置。主机无法ping通计算机,并且机器无法ping通主机。一个/etc/init.d/network restart解决问题。因此,它不能是适配器或主机,而必须是客户机上的问题。

重置本身不是主要问题,但是公然无视配置是重置后的问题。我可以等待几秒钟,但是我无法手动登录该机器,因为该机器在生产中无人值守。

适配器重置后如何强制遵守网络配置文件?

dmesg来宾上唯一相关的条目是:

[...] pcnet32 0000:00:03.0 enp0s3: link down
[...] pcnet32 0000:00:03.0 enp0s3: link up, 100Mbps, full-duplex

在尝试查找肮脏的cronjob hack时,我在/var/logs/cron.log以下位置遇到了此条目

..... debian systemd-timesyncd[297]: Network configuration changed, trying to establish connection

我的解决方案是每分钟进行一次Cron工作。cron作业检查网络适配器是否具有IPv4地址。如果没有/etc/init.d/network restart运行。

确实很丑陋,但可以解决当前问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

重置网络适配器后,Total Commander FTP无法连接

从VirtualBox迁移到Hyper-V后,Ubuntu 18.04中缺少网络适配器

在Debian上禁用网络适配器eth0

Debian 9混淆了网络适配器

HWE更新后的网络适配器问题

网络适配器停电后看不到以太网电缆(Windows 10)

Windows 10升级后无法启用Microsoft网络适配器多路复用器协议

连接到第二个网络适配器后无法访问互联网

从AWS上的EBS快照还原后是否需要重新安装软件包

必须重置适配器后,蓝牙的Python代码会引发错误

如何使用终端命令重置网络适配器?

VirtualBox网络适配器无法安装

Virtualbox虚拟机中的网络适配器

如何删除仅VirtualBox主机的网络适配器

创建映像会更改网络适配器名称

在CentOS 6.4中设置仅主机适配器后,Virtualbox Guest OS无法访问Internet

“ wpa请求者:未找到当前AP的网络配置”-在Debian 7上由carl9170驱动的wifi适配器故障

获取虚拟或隐藏网络适配器的IP配置

安装OpenVPN后,VMware guest虚拟机无法使用桥接适配器连接到网络

Windows Enterprise 上的网络适配器之间的路由

全新安装Ubuntu 14.04后,USB和网络适配器不起作用。没有以太网,wifi,蓝牙,usb

卸下交流适配器后,不带电池的笔记本电脑会重置BIOS

Rosewell网络适配器的问题

虚拟网络适配器的作用

WiFi网络适配器消失

如何将主机Ubuntu上的VPN(tun0)网络适配器映射到VirtualBox来宾Windows?

IOGear GBU521 Debian上的蓝牙适配器

蓝牙:在 Debian 10 buster 上找不到适配器

JDBC网络适配器无法建立连接/连接重置/接收失败