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

Ubuntu 23.04服务器通过interfaces配置静态IP重启后不生效(VirtualBox主机仅网络场景)

Ubuntu 23.04服务器通过interfaces配置静态IP重启后不生效(VirtualBox主机仅网络场景)

兄弟,你踩了个Ubuntu版本迭代的小坑!Ubuntu 23.04已经不再使用传统的/etc/network/interfaces来管理网络配置了,现在默认用的是netplan工具,所以你改那个旧配置文件自然重启后不会生效~

咱们直接用正确的方式来配置永久静态IP,步骤很简单:

  • 首先查看netplan的配置文件位置:

    ls /etc/netplan/
    

    你会看到一个类似00-installer-config.yaml的文件(名字可能略有不同,一般是带数字前缀的yaml文件)。

  • 编辑这个配置文件:

    sudo nano /etc/netplan/00-installer-config.yaml
    

    在文件里添加你的主机仅网络接口enp0s8的静态IP配置,注意YAML格式对缩进要求很严格,每一层级要用2个空格(别用Tab!):

    network:
      ethernets:
        enp0s8:
          addresses: [192.168.56.2/24]
          # 因为只是主机和虚拟机互访,不需要网关和DNS,所以不用额外配置
      version: 2
    

    如果你原来的文件里有其他接口(比如用来上互联网的enp0s3),别删掉它,直接在ethernets节点下新增enp0s8的配置就行。

  • 应用配置让它立即生效:

    sudo netplan apply
    
  • 验证配置是否生效:

    ip addr show enp0s8
    

    你应该能看到192.168.56.2/24已经绑定到enp0s8接口上了。

最后重启你的Ubuntu服务器,再用上面的验证命令检查一下,这次静态IP应该就会永久生效啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 12:53:00