And*_*ykh 1 boot networking 17.10
Ubuntu 17.10 服务器。有线网络未在启动时启动。
/etc/网络接口:
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet dhcp
Run Code Online (Sandbox Code Playgroud)
如果在启动后我做sudo dhclient eno1网络启动成功。
我究竟做错了什么?
我必须补充一点,类似问题的其他答案包括对/etc/init.d/networking- 我没有这个文件的引用。
小智 5
管理网络的 ifupdown 包在 17.10 中已被弃用,取而代之的是 netplan。该软件包不再出现在新安装中。新的安装程序将在 /etc/ netplan 中为 netplan生成一个配置文件,该文件将设置系统以通过 systemd-networkd(在 Ubuntu Server 中)或 NetworkManager(在 Ubuntu 桌面中)https://wiki.ubuntu来配置网络。 com/ArtfulAardvark/ReleaseNotes
确保原始 netplan 配置文件在那里。它应该自动建立有线连接并使用 DHCP 分配 IP 地址。假设网络接口名称是“eno1”。
cat /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: yes
dhcp6: yes
Run Code Online (Sandbox Code Playgroud)
生成所需的配置
sudo netplan --debug generate
Run Code Online (Sandbox Code Playgroud)
重启