ubuntu系统报错Operation not supported while reading flags on /etc/resolv.conf
时间:2016-01-02 16:27 来源:linux.it.net.cn 作者:IT
对DNS配置文件/etc/resolv.conf增加只读属性时会报错,提示操作不支持。
chattr +i /etc/resolv.conf
chattr: Operation not supported while reading flags on /etc/resolv.conf

这是由于ubuntu 12.04之后版本系统,DNS文件由resolvconf模块接管。直接修改/etc/resolv.conf文件不生效,重启后会还原。
修改DNS需要对 /etc/resolvconf/resolv.conf.d/tail文件修改,具体步骤可以参考这里。
如果仍需要手工修改/etc/resolv.conf文件的方式管理DNS,或者增加只读属性,需要卸除resolvconf模块。
卸除方法是执行:apt-get remove resolvconf
注:操作前建议备份快照,以免产生影响。快照创建方法请参考这里

/etc/resolv.conf配置
如果要去掉只读属性可以执行:chattr -i /etc/resolv.conf

(责任编辑:IT)
对DNS配置文件/etc/resolv.conf增加只读属性时会报错,提示操作不支持。 chattr +i /etc/resolv.conf chattr: Operation not supported while reading flags on /etc/resolv.conf
这是由于ubuntu 12.04之后版本系统,DNS文件由resolvconf模块接管。直接修改/etc/resolv.conf文件不生效,重启后会还原。 修改DNS需要对 /etc/resolvconf/resolv.conf.d/tail文件修改,具体步骤可以参考这里。 如果仍需要手工修改/etc/resolv.conf文件的方式管理DNS,或者增加只读属性,需要卸除resolvconf模块。 卸除方法是执行:apt-get remove resolvconf 注:操作前建议备份快照,以免产生影响。快照创建方法请参考这里
/etc/resolv.conf配置 如果要去掉只读属性可以执行:chattr -i /etc/resolv.conf
|