LinuxSir.cn,穿越时空的Linuxsir!

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

在VMware上装Gentoo时,emerge --sync超时

[复制链接]
发表于 2008-10-12 23:15:29 | 显示全部楼层 |阅读模式
VMware上装Gentoo,emerge --sync提示超时,好像有什么挡住了,但用另一台真实PC却没有问题。

以前一直把VMware的网络连接方式设置为桥接的,今天把VMware网络连接方式改成Nat,再装Gentoo时,发现emerge --sync可以了, 原来是这个问题,但不知道为什么设置成桥接就不能emerge --sync?
发表于 2008-10-12 23:24:30 | 显示全部楼层
我这linux下的vmware用桥接网络不通,只有Nat是通的。
回复 支持 反对

使用道具 举报

发表于 2008-10-13 00:12:42 | 显示全部楼层
桥接 要求路由允许(并会给你分配,如果DHCP)你多个IP,

少部分牛X路由,会识别出你的mac地址是伪造的,拒绝dhcp包括后续所有包请求。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-13 07:17:38 | 显示全部楼层
Post by arli;1893270
桥接 要求路由允许(并会给你分配,如果DHCP)你多个IP,

少部分牛X路由,会识别出你的mac地址是伪造的,拒绝dhcp包括后续所有包请求。

我是自己指定IP的,可以连网,就是emerge --sync超时,
以前好像试过桥接可以emerge --sync但不记得是什么环境了,好像那时是拔号的,没装路由器
回复 支持 反对

使用道具 举报

发表于 2008-10-13 14:37:45 | 显示全部楼层
你应该是知道我说的啥东西的,
因为桥接实际上是使用你的网卡,转发来自vmware里的网卡的包,你自己就等于是路由
所以你应该自己检查你的网卡、及firewall、内核 是否有帮你转发这个包的条件
并且你物理机接的路由是否能允许这个包

如果你说vmware里能够正常上网,就是emerge --sync超时,并且使用nat时俩正常,那就very 奇怪了。。。呵呵

不管如何,我个人也是推荐使用nat 的,虽然我用的是qemu,因为那样可以在任何环境中使用
回复 支持 反对

使用道具 举报

发表于 2008-10-13 19:20:30 | 显示全部楼层
对了,忘说了,用无线桥接不通,不知有人搞定吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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