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

Ubuntu 22 autoinstall中禁用网络自动配置的方法

Ubuntu 22 autoinstall中禁用网络自动配置的方法

我来帮你搞定这个问题!在Ubuntu 22的autoinstall过程中,要禁用DHCP自动分配IP,你只需要在user-data文件里明确配置网络部分,就能覆盖系统默认的自动DHCP行为。具体有两种常用方式:

  • 完全禁用网卡的自动IP分配
    如果你暂时不需要网卡获取任何IP地址,可以针对目标网卡关闭DHCPv4和DHCPv6,并且不配置静态IP:

    network:
      ethernets:
        enp0s3:  # 替换成你的实际网卡名称,可通过`ip addr`命令查看
          dhcp4: false
          dhcp6: false
          addresses: []
      version: 2
    

    注意一定要替换enp0s3为你机器上真实的网卡标识,比如eth0、enp1s0这类。

  • 配置静态IP同时禁用DHCP
    如果后续需要使用静态IP,也可以直接在配置里指定,这样系统会自动禁用DHCP:

    network:
      ethernets:
        enp0s3:
          dhcp4: false
          dhcp6: false
          addresses: [192.168.1.100/24]  # 替换为你的静态IP和子网掩码
          gateway4: 192.168.1.1  # 替换为你的网关地址
          nameservers:
            addresses: [8.8.8.8, 1.1.1.1]  # 替换为你需要的DNS服务器
      version: 2
    

需要注意的是,这个network配置要放在user-data的顶级层级,不要嵌套在其他配置段里。如果有多块网卡,需要分别对每块网卡重复上述配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 09:07:46