Ubuntu 17.10 服务器。有线网络未在引导时启动。
/etc/网络接口:
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet dhcp
如果启动后我确实sudo dhclient eno1
成功启动了网络。
我究竟做错了什么?
我必须补充一点,类似问题的其他答案包括对/etc/init.d/networking
- 我没有这个文件的引用。
Ubuntu 17.10 服务器。有线网络未在引导时启动。
/etc/网络接口:
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet dhcp
如果启动后我确实sudo dhclient eno1
成功启动了网络。
我究竟做错了什么?
我必须补充一点,类似问题的其他答案包括对/etc/init.d/networking
- 我没有这个文件的引用。
管理网络的 ifupdown 包在 17.10 中已被弃用,取而代之的是 netplan。该软件包不再存在于新安装中。新安装程序将在 /etc/netplan 中生成 netplan 的配置文件,该文件将设置系统以通过 systemd-networkd(在 Ubuntu Server 中)或 NetworkManager(在 Ubuntu Desktop 中)https://wiki.ubuntu 配置网络。 com/ArtfulAardvark/ReleaseNotes
确保原始的 netplan 配置文件在那里。它应该自动建立有线连接并使用 DHCP 分配 IP 地址。假设网络接口名称是“eno1”。
猫 /etc/netplan/01-netcfg.yaml
生成所需的配置
重启
如果没有,
/etc/init.d/networking
则表示缺少ifupdown包。如果您在 ubuntu 安装过程中跳过网络配置,则不会安装此软件包。安装它
apt-get install ifupdown
并重新启动。更多信息:接口(5)