LinuxSir.cn,穿越时空的Linuxsir!

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

linux启动时ip地址发生冲突,结果dns没用了,怎么办?

[复制链接]
发表于 2006-8-12 10:14:33 | 显示全部楼层 |阅读模式
linux启动时ip地址与局域网内某Windows主机的ip发生冲突,结果导致我的ip不能用了。这时通过ifconfig命令修改我自己的ip地址,修改成功之后可以被局域网内的其它机器ping到。

  但是修改ip地址之后linux主机不能上网,使用ping www.163.com返回错误unknown host www.163.com。我估计是我的 ... 可以上网了。
  
  有没有不重启机器的解决办法呢?
发表于 2006-8-13 00:10:16 | 显示全部楼层
修改/etc/resolv.conf
增加
nameserver= ip
nameserver= ip
手动增加DNS服务器地址
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-14 14:32:23 | 显示全部楼层
Post by Crossa
修改/etc/resolv.conf
增加
nameserver= ip
nameserver= ip
手动增加DNS服务器地址
问题是DNS服务器的地址又没有修改,我为什么要加一行呢?
我举个例子说吧。
比如说我原来的IP是192.168.1.207,开机之后发现IP跟一个WINDOWS的机器冲突了。
然后我把我的IP改为192.168.1.196,这个时候我可以访问我的局域网了,但是我却不能上网,ping www.163.com返回错误。只有 ... 重新启动啊!
回复 支持 反对

使用道具 举报

发表于 2006-8-14 18:27:54 | 显示全部楼层
你改了IP,以后你去看看resolve.conf有没有内容!
ping http://www.163.com返回错误,有几种可能
1.DNS SERVER 错误
2.网关的文体,导致你访问不料DNS SERVER

建议你查一下你的网关,子网掩码
建议手动修改你的网络配置
回复 支持 反对

使用道具 举报

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

本版积分规则

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