watch_1394 发表于 2005-7-7 10:14:23

resolv.conf修改后的DNS为什么总是要变回去?

我的resolv.conf里面的内容中有这样的:
nameserver 205.32.108.108
好象是,不过无所谓了。
然后我修改为:
nameserver 61.128.128.68
然后我
/etc/init.d/network restart
我再去看结果这个值又变回去了。
而且一开机自己启动都是变回去的。
顺便说一下,我用的是重庆电信的adsl,一只猫带了4台机器。拨号是猫自己完成的。我开机后启动eth0,获得的就是205的那个DNS,而用这个上网又随时是找不到服务器。所以我问了另外几个机器的主人,他们说他们的DNS是61的那个。
这是怎么回事情。如果我想开机就实现61的DNS,怎么实现啊?现在麻烦得很,一要上网,还要先修改resolv.conf的内容。
请大家帮帮小弟。。。

falleny 发表于 2005-7-7 12:29:19

因为有dhcp

falleny 发表于 2005-7-7 12:30:23

修改路由咯。。。要么修改dhclient

watch_1394 发表于 2005-7-7 14:06:28

我是菜鸟,能够给我仔细讲讲具体的操作吗?
好麻烦的。我在线等待。 :oops:

hejux 发表于 2005-7-7 15:25:46

google :取消DHCP

Axin 发表于 2005-7-7 16:39:07

可以让dhcp不去获得DNS,即手动配置DNS.

具体的google一下~~

不过话说回来,如果DHCP的DNS没有太大的问题,就没有必要这么折腾。

watch_1394 发表于 2005-7-7 16:41:02

我在网上查了资料,你们说的意思是不是修改dhcp的值,使它被静态地指定?
不过话又说回来,我的问题怎么回同DHCP有多大的关系呢?是不是在启动eth0的时候,resolv.conf的内容是通过在这个时候被决定的?我又尝试了几次,不管怎么改,我的DNS都是哪个经常会找不到服务器的DNS,这究竟是猫没有设置好还是我的网络参数没有配置好?不过如果解决不了就算了,反正有好多问题我都是没解决的,实在不行我下个月搬家自己申请一个帐号,就自己用。现在猫不是我的 ,也不便去折腾。

falleny 发表于 2005-7-7 18:03:04

唉。。。现在估计都没有人会用心看完那些手册咯。。推荐看看redhat的manual,一共三本,install,system management, security
fedora 修改 ifcfg-eth0
bootproto=none
address xxxxx
netmask xxxxx
基于debian的修改interface
iface eth0 inet static
adress xxxxx
netmask xxxxx

watch_1394 发表于 2005-7-7 22:59:03

不要这样吗。我好伤心。开玩笑的。。。
我不是你那样改的。我这样:
bootproto=static
现在我搞定了。
谢谢以上帮我的诸位兄弟,小弟在这方面的提高离不开大家的帮助。
再次谢谢了。 :lol:
页: [1]
查看完整版本: resolv.conf修改后的DNS为什么总是要变回去?