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

Ubuntu 23.10 图形界面设置静态IPv4地址后配置丢失问题咨询

Ubuntu 23.10 图形界面设置静态IPv4地址后配置丢失问题咨询

你遇到的这个情况绝对不是预期行为——Ubuntu的GNOME设置里的网络管理工具应该能稳定保存配置并在重启后生效。咱们一步步来拆解问题和解决办法:

  • 先排查GUI操作是否有遗漏
    确保设置静态IP时填全了所有必填项:IPv4地址、子网掩码(或CIDR前缀)、网关,以及DNS服务器地址。有时候漏填DNS会导致配置无法正确持久化;点击「Apply」后别着急关窗口,稍等几秒确认界面没有报错,部分场景下网络服务重启需要时间,提前关闭可能导致配置未写入;也可以试试先禁用再启用网络接口,之后重新打开配置窗口看设置是否保留。

  • 为什么ip a能看到配置但重启后丢失?
    这说明临时配置已经应用到当前系统,但没有被写入持久化的系统配置文件里。Ubuntu 23.10用NetworkManager管理网络,正常GUI操作应该自动生成对应的配置文件,出现这个问题大概率是GUI工具的小bug。

  • 手动修复配置文件(更可靠的替代方案)
    如果GUI工具确实出问题,直接编辑NetworkManager的配置文件就能解决:

    1. 先查清楚你的网络接口名称:ip link show,比如常见的enp0s3(有线)或wlan0(无线)
    2. 进入NetworkManager配置目录:cd /etc/NetworkManager/system-connections/
    3. 找到对应网络连接的.nmconnection文件(通常是WiFi名称或有线连接名称),用sudo权限打开编辑:sudo nano your-connection-name.nmconnection
    4. 在[ipv4]段修改成类似下面的内容(替换成你的实际参数):
      method=manual
      addresses=192.168.1.100/24,192.168.1.1
      dns=8.8.8.8;8.8.4.4;
      
    5. 保存后设置正确权限(NetworkManager要求的):sudo chmod 600 your-connection-name.nmconnection
    6. 重启NetworkManager服务:sudo systemctl restart NetworkManager
  • 排查是否有其他工具冲突
    如果系统里装了netplan或ifupdown这类网络管理工具,可能会和NetworkManager冲突导致配置被覆盖。可以用dpkg -l | grep netplan或dpkg -l | grep ifupdown检查,要是这些工具你用不上,卸载它们就能避免干扰。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 06:54:37