You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04 Server下Netplan配置未生效问题求助

Ubuntu 20.04 Server下Netplan配置未生效问题求助

我在/etc/netplan目录下编辑了Netplan的YAML配置文件,想给ens1f0网卡设置静态IP,配置内容如下:

network:
  ethernets:
    eno1:
      addresses:
        - 163.239.14.35/24
      gateway4: 163.239.14.1
      nameservers:
        addresses: [163.239.1.1, 8.8.8.8]
        search: []
    ens1f0:
      addresses:
        - 172.16.10.7/12
      gateway4: 172.16.10.1
    ens1f1:
      dhcp4: true
  version: 2

可是我执行netplan apply命令之后,配置完全没生效!用ifconfig查看网卡状态,发现ens1f1根本没获取到DHCP的IP,ens1f0的静态IP也没配上,输出如下:

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 163.239.14.35  netmask 255.255.255.0  broadcast 163.239.14.255
        inet6 fe80::ec4:7aff:fed9:17ea  prefixlen 64  scopeid 0x20<link>
        ether 0c:c4:7a:d9:17:ea  txqueuelen 1000  (Ethernet)
        RX packets 214589  bytes 265226422 (265.2 MB)
        RX errors 0  dropped 2757  overruns 0  frame 0
        TX packets 49502  bytes 4862456 (4.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xfb120000-fb13ffff

ens1f0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 90:e2:ba:c4:67:c4  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens1f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 90:e2:ba:c4:67:c5  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

我又用netplan --debug apply命令做了调试,看到了这些类似错误的日志:

DEBUG:ens1f0 not found in {'eno1': {'addresses': ['163.239.14.35/24'], 'gateway4': '163.239.14.1', 'nameservers': {'addresses': ['163.239.1.1', '8.8.8.8'], 'search': []}}}
DEBUG:ens1f1 not found in {'eno1': {'addresses': ['163.239.14.35/24'], 'gateway4': '163.239.14.1', 'nameservers': {'addresses': ['163.239.1.1', '8.8.8.8'], 'search': []}}, 'ens1f0': {'addresses': ['172.16.10.7/12'], 'gateway4': '172.16.10.1'}}

到底是哪里出问题了啊?我整个周末都在折腾这个,实在没辙了,求各位大佬帮忙看看!

系统版本:Ubuntu 20.04 (Server)

备注:内容来源于stack exchange,提问作者JungHwanPark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:52:49