LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1067|回复: 10

有什么软件或者服务会改/etc/hosts文件呢?

[复制链接]
发表于 2009-12-29 14:50:33 | 显示全部楼层 |阅读模式
我参考x86快速安装指南中的步骤, 修改了我的/etc/hosts文件, 但是重启后, 这个文件就被改回成原来的了, 我不知道是哪个软件或者服务改的了. 另: 命令行中的hostname, 应该由/etc/conf.d/hostname来决定, 但是这个文件里, 我已经改成hostname="IceGentoo"了, 命令行里依然显示localhost, hostname -f的结果也依然是local.localdomain(hosts里就是这么写的).

谁知道这是怎么回事呢?
发表于 2009-12-29 23:48:14 | 显示全部楼层
Post by kingheaven;2060327
我参考x86快速安装指南中的步骤, 修改了我的/etc/hosts文件, 但是重启后, 这个文件就被改回成原来的了, 我不知道是哪个软件或者服务改的了.  

检查文件系统是否挂载为只读,文件系统损坏也可能造成这种情况。

此外,貌似某些桌面环境中的网络设置会影响hosts,但是很久没遇到这种情况了。
Post by kingheaven;2060327
另: 命令行中的hostname, 应该由/etc/conf.d/hostname来决定, 但是这个文件里, 我已经改成hostname="IceGentoo"了, 命令行里依然显示localhost, hostname -f的结果也依然是local.localdomain(hosts里就是这么写的).

谁知道这是怎么回事呢?

在Gentoo下hostname由同名的服务控制,你需要确保hostname服务在boot运行级。
回复 支持 反对

使用道具 举报

发表于 2009-12-30 01:55:33 | 显示全部楼层
問題解決沒?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-1 00:11:08 | 显示全部楼层
Post by coderoar;2060457
检查文件系统是否挂载为只读,文件系统损坏也可能造成这种情况。

此外,貌似某些桌面环境中的网络设置会影响hosts,但是很久没遇到这种情况了。



在Gentoo下hostname由同名的服务控制,你需要确保hostname服务在boot运行级。


应该不会是文件系统只读的事, 因为我一直用这个分区, 而且在往里面写东西.
网络配置的话, 我用的是NetworkManager, 应该没有问题吧.

我得查查hostname的服务了, 因为是公司电脑的问题, 4号去看看.
谢谢你!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-1 00:11:50 | 显示全部楼层
Post by xcxxb;2060475
問題解決沒?


还没解决, 4号去试试
回复 支持 反对

使用道具 举报

发表于 2010-1-1 01:06:49 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-1 20:06:54 | 显示全部楼层
Post by Blahster;2061045
是这个吗? http://bugs.gentoo.org/176873


虽然我用的不是无线, 但是我觉得就是同一个bug
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-4 09:15:37 | 显示全部楼层
Post by Blahster;2061045
是这个吗? http://bugs.gentoo.org/176873


刚把那个bug完整的看了一遍, 这个问题还是没有解决, N多人还是遇到了这样的问题.

还有别的网络管理器么, 我知道就还有wicd了
回复 支持 反对

使用道具 举报

发表于 2010-1-6 12:02:55 | 显示全部楼层
那么多人openrc自己的net脚本 管理网络都不够用么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-7 10:59:50 | 显示全部楼层
Post by MeaCulpa_;2062337
那么多人openrc自己的net脚本 管理网络都不够用么?


嘿嘿, 只是有个网络管理器的图标在任务栏上, 看着直观, 网断了或者什么的, 比较容易看到.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表