为了账号安全,请及时绑定邮箱和手机立即绑定

为什么用vi /etc/resolv.conf设置DNS不能保存。

用vi /etc/resolv.conf修改DNS 重启网络服务后,DNS会变会修改该前的DNS。

并且用ifcfg-eth0查看DNS1也没有被修改。


反而直接在ifcfg-eth0中修改DNS1,重启网络服务后。

vi /etc/resolv.conf里面DNS却被修改该了。


请问这是为什么。

正在回答

4 回答

权限不够,需要用sudo vi 。。。。。

有些是只读文件即使是sudo权限进去,在保存的时候还是会报错,要加‘!’ (强制),即改为 :wq!

0 回复 有任何疑惑可以回复我~

我也遇到这种问题了,求解答

0 回复 有任何疑惑可以回复我~

vi命令退出的时候,是不是正确输入了 ":wq"  ?  意思是保存并退出。

0 回复 有任何疑惑可以回复我~
#1

qq_迅嘉_0 提问者

wq这是必须的
2016-09-18 回复 有任何疑惑可以回复我~

你那个应该是临时修改吧,用setup试试看下

0 回复 有任何疑惑可以回复我~
#1

qq_迅嘉_0 提问者

你的意思是reoslv.conf配置文件是临时生效的?
2016-09-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么用vi /etc/resolv.conf设置DNS不能保存。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信