问答详情
源自:2-2 Linux网络配置之使用文件配置IP地址

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

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

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


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

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


请问这是为什么。

提问者:qq_迅嘉_0 2016-09-17 22:29

个回答

  • 慕粉1441138565
    2019-09-06 15:15:42

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

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

  • 夏薇雨茉
    2017-04-12 11:19:42

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

  • 无敌大蜗牛
    2016-09-18 16:12:21

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

  • Sunny_Girl
    2016-09-18 16:11:02

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