我最近安装了 ubuntu server 16.04 LTS。启动时出现一条消息“正在为 raise 网络运行启动作业”,并且在离线网络下花费了太多时间。但是,当它在线时就没有问题了。如果我想离线,如何加快启动过程而不出现这个烦人的消息?还有一个名为“virbr0”的桥接连接,而不是简单的以太网网络,为什么会发生这种情况?
需要帮忙 。
答案1
auto eno1
iface eno1 inet dhcp
到
allow-hotplug eno1
iface eno1 inet dhcp
了解更多信息 https://manpages.debian.org/stretch/ifupdown/interfaces.5.en.html
答案2
我似乎遇到了同样的问题,并且我也有一个桥接网络接口,可能是来自我的 VirtualBox 设置enp0s31f6:avahi
。
我的系统是ubuntu 16.04 LTS
服务器版本,安装在笔记本电脑上,因此主要用作工作站。正如评论所述,这仍然适用于ubuntu 20.04 LTS
。
如果桥接接口存在,则会出现问题,如果不存在,则不会出现问题,比如说,如果 VirtualBox 在两次重启之间没有启动。
原因与其他答案一样,该接口缺少初始化信息。
我的解决方案是减少超时时间,并且不干扰已安装的基本 networking.services systemd 文件。这将在任何软件包更新期间持续存在。
sudo mkdir -p /etc/systemd/system/networking.service.d/
sudo bash -c 'echo -e "[Service]\nTimeoutStartSec=20sec" > /etc/systemd/system/networking.service.d/timeout.conf'
sudo systemctl daemon-reload
答案3
按着这些次序:
- 打开终端(Ctrl++ Alt)T
使用或打开
/etc/network/interfaces
文件:gedit
nano
sudo nano /etc/network/interfaces
为该文件中的任何接口设置以下文本:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto wlan0 iface wlan0 inet dhcp
保存文件并
reboot
答案4
- 打开终端(Ctrl + Alt + T)
/etc/network/interfaces
使用 gedit 或 nano打开文件:sudo nano /etc/network/interfaces
为该文件中的任何接口设置以下文本:
auto lo iface lo inet loopback
删除任何其他条目。
- 保存文件并重新启动
它帮我解决了问题。