我正在运行 ubuntu-server,但当我重新启动时它没有获取 IP 地址

我正在运行 ubuntu-server,但当我重新启动时它没有获取 IP 地址

当我运行此命令时:

ifconfig

我得到:

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 272 bytes 19712 (19.7 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 272 bytes 19712 (19.7 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

以太网接口没有 IP 地址

但是当我跑步时:

sudo dhclient -v enp1s0

我获取 IP

我怎样才能使它自动化

答案1

鉴于接口 enp1s0 没有出现在您的初始 ifconfig 中,问题不在于 dhcp。似乎您在启动时将此接口设置为禁用,并且当您运行 dhclient 时,除了获取 IP 之外,它还会调出该接口。

我会检查您的接口配置文件,/etc/network/interfaces以确保您没有无意中禁用该接口。

请参阅此处了解更多说明:超级用户.com/a/1368111/953717

相关内容