LinuxSir.cn,穿越时空的Linuxsir!

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

怎样让wicd 不改动/etc/resolv.conf?[已解决]

[复制链接]
发表于 2009-4-14 23:26:33 | 显示全部楼层 |阅读模式
用wicd管理是方便,但有一点小麻烦事。就是它老是改/etc/resolv.conf文件. 本来/etc/resolv.conf里两个dns好好的,它非要给我加个192.168.1.1进来。

因我是无线网卡拔无线路由猫宽带上网,resolv.conf里加了192.168.1.1就上不了了。

什么办法可让wicd 不改动/etc/resolv.conf或让其不加那条192.168.1.1也行。

谢谢.
发表于 2009-4-14 23:34:04 | 显示全部楼层
chattr +i /etc/resolv.conf

这样即使是root用户也不能修改了,可以用以下命令解除:

chattr -i /etc/resolv.conf
回复 支持 反对

使用道具 举报

发表于 2009-4-15 10:46:15 | 显示全部楼层
wicd那个图形管理界面里边有使用全局dns的设定。设定这个就应该可以。
如果不行,看你wicd用哪个dhcp客户端。修改/etc/cond.net, 例子看/etc/conf.d/net.example.
config_eth0="dhcpcd nodns"
dhcpcd_eth0="-t 10"
config_wlan0="dhcpcd"
dhcpcd_wlan0="-t 10 nodns"
里边加个nodns。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-15 19:16:26 | 显示全部楼层
chattr +i /etc/resolv.conf

这样即使是root用户也不能修改了,可以用以下命令解除:

chattr -i /etc/resolv.conf


这方法比较猛, 又学了一招。

另:
dhcp_wlan0="-t 10 nodns" 好象对我这个猫不好使, 我原来就是这样定的。它还是顽强地加了进去。不知何故。

谢谢两位。
回复 支持 反对

使用道具 举报

发表于 2009-4-15 22:20:15 | 显示全部楼层
Post by cliffordli;1974827
这方法比较猛, 又学了一招。

另:
dhcp_wlan0="-t 10 nodns" 好象对我这个猫不好使, 我原来就是这样定的。它还是顽强地加了进去。不知何故。

谢谢两位。

下面的有没有试验?
wicd那个图形管理界面里边有使用全局dns的设定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-16 00:46:31 | 显示全部楼层
下面的有没有试验?
wicd那个图形管理界面里边有使用全局dns的设定。


试过,只用dns1和 dns2, dns3留空。 但不好使。它有时还是会加上192.168.1.1, 不加能上网,一加就断了。
回复 支持 反对

使用道具 举报

发表于 2009-4-16 12:17:59 | 显示全部楼层
用net-misc/networkmanager-0.7.1_rc3和gnome-extra/nm-applet-9999就可以自由设置IP、DNS甚至路由了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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