DHCP客户端错误:mv无法将/etc/resolv.conf.dhclient-new移至/etc/resolv.conf:不允许操作
时间:2020-01-09 10:42:12 来源:igfitidea点击:
问题描述: Debian Linux系统上收到以下错误:
mv cannot move /etc/resolv.conf.dhclient-new to /etc/resolv.conf: Operation not permitted
我该如何解决这个问题?
解决方法:此错误表明dhclient(动态主机配置协议客户端)无法更新您的名称解析配置文件/etc/resolv.conf。
以root用户身份运行dhclient
使用sudo命令运行dhclient,执行:
$ sudo dhclient eth0
确保/etc/resolv.conf没有写保护
使用lsattr命令查看文件属性:
$ lsattr /etc/resolv.conf
输出:
----i------------- /etc/resolv.conf
具有i属性的文件无法修改:无法删除或者重命名该文件,无法为该文件创建链接,也不能为任何用户(包括root用户)向该文件写入数据。
清除i属性,执行:
$ sudo chattr -i /etc/resolv.conf
现在再次运行dhclient以更新文件并获取新的IP地址。