虚拟机与宿主机双网口可ping通,但是tcp协议不通

在做tcp传输速度测试时,需要有2台主机进行tcp连接传输,现手头有一台服务器有2个网口,于是将2个网口自环连接,使用虚拟机桥接一个网口与宿主机模拟2台主机通过网口进行tcp连接。

虚拟机设备配置:

网口:  自定义VMnet0。

编辑-》虚拟网络编辑器-》(有时需要点击右下更改设置)-》VMnet0 -》桥接模式-》桥接到物理网口

 

此时进入虚拟机的网络中心,设置网络IP,使用ping命令,使用wireshark在宿主机上另一网口抓包,ping通,成功抓到包。

但是使用tcping(小工具)发送tcp-syn ,宿主机没有回应,但是wireshark抓到包。

 

点击控制面板 -》 检查防火墙设置 -》 高级设置-》-》防火墙属性-》公用配置文件-》日志自定义-》记录被丢弃的数据包  选择是

再次tcp——syn 

打开防火墙日志,可以看见

2017-06-09 18:29:41 DROP TCP 191.168.1.3 191.168.1.1 33476 6666 60 S 965422530 0 14600 - - - RECEIVE

原来是把tcp 的syn包给丢弃了。

 

回到公用配置文件-》受保护的网路连接-》自定义-》取消勾选你的网口关闭网口防火墙

然后成功。

 

转载于:https://www.cnblogs.com/voya/p/6991293.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值