Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65767
  • 博文数量: 5
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 285
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-19 21:36
文章分类
文章存档

2008年(5)

我的朋友
最近访客

分类: LINUX

2008-07-04 11:57:20

    这几天部署主机管理系统,操作系统采用CentOS 5.1 x86_64版本,系统安装过程,在网络设置这一步,选择了DHCP获取。以前习惯这么做,一切按默认,安装完再改。
 
   但是这次问题出现了,重启登陆系统,通过setup命令修改网络配置,没发现问题。在实际ping测试连通性的时候,ping 无响应,换成其他域名亦同。
 
    再次改回DHCP,又可以ping通了,说明reslove.conf损坏了,不能得到正确的dns信息。
 
    老外也有人发现了这个bug
I also have encountered this problem, here is some additional information:
Problem on X86_64 version of CentOS 5,
Problem NOT present on i386 CentOS 5.
The 'setup' -> Network configuration looks different on the i386 machine
than it does on the X86_64 machine, even though both are running "Text Modem Setup Utility 1.19.2" as displayed on the screen in the shell menu. The i386 prompts the user asking, "Would you like to setup networking?", while the x86_64 machine only has a form for the user to fill out after being prompted to "Select a Device"
The only way to use 'setup' and be able to access the Internet from the X86_64 machine is with using DHCP. If you assign a static IP address on the X86_64 machine, it own't be able to access the Internet while it can access the LAN as I have verified with using 'ping'.

I would be glad to provide additional info if needed for debugging this.
    问题出在setuptools这个包里,setuptools的x86_64版本产生了破损的reslove.conf文件,导致不能系统不能正确地读取dns信息。
 
    解决方法就是用setuptools.i386将其替代,到如下地址下载
 
注意:删除原64位包和安装32位包之后,需要重启,否则将出现service等部分功能无法使用。
阅读(722) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~