• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

服务器装的Ubuntu系统,每次改完IP配置信息重启服务器后IP恢复成默认的

1天前提问
  • 0关注
  • 0收藏,65浏览
Timo 零段
粉丝:0人 关注:20人

问题描述:

通过修改配置文件/etc/netplan/50-cloud-init.yaml。

下面是他的内容

network:

    ethernets:

        eno1:

            addresses:

            - 192.168.123.155/24

            nameservers:

                addresses: []

                search: []

            routes:

            -   to: default

                via: 192.168.123.1

    version: 2

 

每次改完之后重启网络服务,重启服务器恢复成默认的192.168.123.155地址,这是怎么回事呢。或者有没有其他的修改方式

3 个回答
粉丝:261人 关注:8人

在Ubuntu系统中,使用Netplan来管理网络配置时,如果你发现修改后的配置文件没有生效,并且在重启网络服务或服务器后恢复为默认设置,这通常是由以下几个原因造成的:

  1. 配置文件未正确应用:可能是Netplan没有正确读取或应用你的配置文件。
  2. 云环境或虚拟化平台的影响:如果你的Ubuntu实例运行在云环境(如AWS、Azure、GCP)或虚拟化平台(如VMware、VirtualBox)上,这些环境可能会覆盖或重置你的网络配置。
  3. 其他服务或脚本的影响:有些系统服务或自定义脚本可能在启动时重置网络配置。

解决步骤

1. 确认Netplan配置文件的语法

确保你的Netplan配置文件语法正确。你可以使用netplan try命令来测试配置文件是否有语法错误,并临时应用配置。如果配置正确,你会被提示是否保持此配置。

bash复制代码
sudo netplan try

如果配置文件有误,Netplan会提示错误,并允许你回到之前的配置。

2. 检查Netplan是否应用正确的配置文件

使用netplan generate查看Netplan生成的配置文件,确认它是否基于你修改的文件。

bash复制代码
sudo netplan generate
cat /run/systemd/network/10-netplan-*.network

这将显示Netplan实际使用的配置。

3. 禁用云初始化

如果你的系统是由云初始化(cloud-init)管理的,它可能会覆盖Netplan的配置。你可以尝试禁用cloud-init的网络配置部分。

编辑/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg文件(如果文件不存在,可以创建):

bash复制代码
sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

添加以下内容:

复制代码
network: {config: disabled}

然后重启cloud-init服务(如果它正在运行):

bash复制代码
sudo systemctl restart cloud-init

注意:禁用cloud-init的网络配置可能会影响其他由cloud-init管理的设置,如用户数据、SSH密钥等。

4. 检查其他服务或脚本

检查是否有其他服务或脚本在启动时重置网络配置。你可以查看系统日志(如/var/log/syslog)来寻找线索。

5. 重启Netplan服务

有时简单地重启Netplan服务可以解决问题:

bash复制代码
sudo systemctl restart systemd-networkd
sudo netplan apply

总结

如果上述步骤都不能解决问题,可能需要更深入地检查你的系统配置或咨询你的云服务提供商或虚拟化平台的技术支持。在云环境中,网络配置通常受到更多控制,可能需要通过特定的管理界面或API进行修改。

暂无评论

米多 七段
粉丝:4人 关注:0人

network:

    ethernets:

        eno1:

            addresses:

            -  192.168.123.1/24

            nameservers:

                addresses: []

                search: []

            routes:

            -   to: default

    version: 2

暂无评论

粉丝:4人 关注:2人

你这个不是对着呢嘛改ip 的

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明