Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1400227
  • 博文数量: 828
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5030
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 13:29
文章分类

全部博文(828)

文章存档

2011年(1)

2008年(827)

我的朋友

分类: LINUX

2008-08-29 13:43:33

 
VMware以上和Redhat9以上之间,网卡驱动有些不兼容:Redhat9.0作GuestOS时,用"ifconfigeth0up"是无法激活虚拟网卡的,总是提示诸如"DeterminingIPinformationforeth0...failed;nolinkpresent.Checkcable?"

  原因貌似是VMware提供的虚拟网卡驱动有一点点问题,解决办法在VMware的论坛里面提到过了:

  以root权限,编辑/etc/sysconfig/network-scripts/ifcfg-eth和/etc/sysconfig/networking/devices/ifcfg-eth

  其中是数字,比如eth0。在每个文件中添加:

  check_link_down(){
  return1;
  }

  然后ifdowneht0/ifupeth0应该就可以了

  顺带说的,VMware的几种网络模式:

  bridged(桥接模式):等于让Guest和Host系统并列在同一个子网中,占用两个ip,相互独立(对于绑定网卡的子网络就不适用了,而且Guest的包就直接出去了,Host管不了)

  host-only(主机模式):对应Host里面的"VMnet1",Guest的ip由VMware的DHCP提供,相当于与Host网线直连,如果要访问外网,还需要手工做网桥。

  NAT(网络地址转换模式):这个对于让GuestOS访问Internet是最简单的,对应"VMnet8",直接使用Guest认的网卡就行了,ip是VMware的DHCP对应VMnet8分配的,与外网无关,但Guest对外的访问,会自动转换出去。

  另:貌似即使eth0激活后,在Redhat里面dhcp自动分配ip和dns还是有问题,只能ping通Host,出不去。所以最快捷的还是干脆就指定Guest(Linux)的ip/Mask/GW到跟VMware里面设置VMnet8的一致就可以了,另外,在Windows下"ipconfig/all"查看dns配置,手工在Guest(Linux)里面配置之。(也就是说,当换了个地方使用笔记本的时候,只需要查一下当前的dns,然后在Guest(linux)里面相应修改一下。其它的都是一但配好就不用动了。VMnet1可以禁用掉)

VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性VMware与Redhat 网络设置兼容性
阅读(430) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~