服务器重启DNS 信息丢失

问题描述 : 需求:阿里云环境中搭建了2台DNS服务器,需要把环境中所有的云服务器DNS指向到这2台DNS服务器。 问题:Linux服务器手动设置了DNS指向内网的2台DNS服务器IP后,Liunx服务器重启之后配置好的DNS服务器地址信息丢失。

目前这个问题有两个解决方案

一、可以给/etc/resolv.conf在修改DNS后加一个特殊权限 i ,后续正常再重启就是不会变的了

二、设置下cloud-init。

cloudinit的配置在/etc/cloud/cloud.cfg。

cloud_init_modules:

- migrator - source-address

- pip-source

- seed_random

- bootcmd

- write-files

- growpart

- resizefs

- set_hostname

- update_hostname

# - update_etc_hosts - rsyslog

- users-groups

# - ssh

可以在对应的条目前加#,这样就不运用配置了。 clouint的作用可以参考文档: https://help.aliyun.com/document_detail/57803.html?spm=5176.11065259.1996646101.searchclickresult.23631a66tAfOsJ

修改完执行     chattr + i /etc/resolv.conf 给这个文件加上 i 权限 后续如果想修改

执行chattr - i /etc/resolv.conf 解除,然后再修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

期待未来的男孩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值