LinuxSir.cn,穿越时空的Linuxsir!

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

每次重启之后resolv.conf内容丢失,如何解决?(已解决)

[复制链接]
发表于 2007-3-2 11:53:55 | 显示全部楼层 |阅读模式
设置的resolv.conf文件内容,每次重启之后会被清空,你们的会不会?

只剩下两行:
# Generated ...
domain test-domain.com

如何设置能自动保存?
发表于 2007-3-2 12:16:11 | 显示全部楼层
在 /etc/conf.d/net 中加入类似 dns_servers_eth0 的变量。/etc/conf.d/net.example 上有例子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-2 17:59:04 | 显示全部楼层
Post by heyuqi
在 /etc/conf.d/net 中加入类似 dns_servers_eth0 的变量。/etc/conf.d/net.example 上有例子

谢谢。
根据安装手册,我加入dns_domain_lo="test-domain.com"

是否不够?:ask
回复 支持 反对

使用道具 举报

发表于 2007-3-2 22:15:06 | 显示全部楼层
禁止dhcp获取dns

/etc/conf.d/net
dhcp_eth0="nodns nonis"

然后自己写一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 00:10:46 | 显示全部楼层
Post by ccpp0
禁止dhcp获取dns

/etc/conf.d/net
dhcp_eth0="nodns nonis"

然后自己写一个
按照手册安装的,写了这个。但是没有用。
Post by heyuqi
在 /etc/conf.d/net 中加入类似 dns_servers_eth0 的变量。/etc/conf.d/net.example 上有例子
这个是对的。如果需要DHCP,一定要设置这个变量。

谢谢各位。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 00:12:42 | 显示全部楼层
另外一个小问题:

我在/etc/conf.d/hostname设置了HOSTNAME="myhost"
在/etc/conf.d/net设置了dns_domain_lo="mydomain.com"
但是,没有在/etc/hosts中设置,因为我用DHCP获取地址,是变动的,我不知道是否需要在这个文件里面写入相关信息?

问题来了:启动之后,在登录的地方,显示
This is myhost.unknown_domain (linux...)

为什么不会显示我设置的信息呢?如:
This is myhost.[color="Red"]mydomain.com (linux...)
回复 支持 反对

使用道具 举报

发表于 2007-3-3 01:01:48 | 显示全部楼层
试试在/etc/hosts里设置
127.0.0.1 host.domain.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-3 11:33:04 | 显示全部楼层
Post by zhllg
试试在/etc/hosts里设置
127.0.0.1 host.domain.com

搞定了,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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