远程桌面VMware运行redhat,物理网卡不转发外来主机发给redhat的报文

coreland555 2014-01-13 10:05:27
我用机器A的XP远程桌面登陆另一台机器B的XP,并打开VMware7.14运行redhat linux,网络设置为桥接,虚拟机只安装了VMnet0(桥接)
起初发现不能ping通redhat,后来用抓包分析发现:

1、A广播的arp报文,被redhat收到并回复了自己的MAC地址到A机器上;
2、A发送ICMP报文给redhat(指定了redhat的IP和MAC),B网卡却捕获不到(在B里运行的wireshark);
3、redhat目前只能接收广播包(MAC全FF那种),而接收不到专门发给它MAC的包。
4、redhat只能和B机器互相ping通,说明redhat网络没问题。而B可以ping通路由和其他机器,redhat都做不到。


看资料上说,桥接设置相当于创建了虚拟交换机,使得虚拟网卡和物理网卡平权,并且将物理网卡设置成混杂模式,接收所有网络包,为啥B机器网卡就是不接收(或是不转发?)指定发给VMware里redhat的报文呢?

ps:把远程窗口关了也ping不通redhat。
...全文
473 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
coreland555 2014-02-19
  • 打赏
  • 举报
回复
搞定!换了个网卡,发现是USB网卡的问题!具体问题原因不明,两种USB网卡之间居然有这种差异,实属难料! 感谢版主们参与和排除系统问题,感谢spomu断定设备问题
coreyspomu 2014-02-09
  • 打赏
  • 举报
回复
设置对的,问题一定出在网卡上
coreland555 2014-01-19
  • 打赏
  • 举报
回复
我用service iptables stop停止了firewall,问题依旧 linux和B可以互ping通,但A主机不行,而且linux ping不通0.1网关,
ljc007 2014-01-15
  • 打赏
  • 举报
回复
iptables可以暂时停掉试试吗?
coreland555 2014-01-14
  • 打赏
  • 举报
回复
上面的说明贴反了,三张图的顺序依次是: 1、B机器 2、linux ifconfig 3、linux service iptables status
coreland555 2014-01-14
  • 打赏
  • 举报
回复
linux:





B机器:



A机器和B机器差不多,IP是.128。
B的wireshark抓不到发给linux的包

ljc007 2014-01-14
  • 打赏
  • 举报
回复
在Linux里面执行命令: service iptables status ifconfig -a 在B机器上执行命令: ipconfig /all 把结果贴出来看看
qishine 2014-01-14
  • 打赏
  • 举报
回复
VMware7.14?? 现在都是10以上的版本了吧,是不是没装好啊.

6,211

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧