感受VMware NAT对应用层协议的影响(配置guest机FTP server蛋疼(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-18 11:35 点击:次
检测FTP应用层数据,当发出192,168,0,107,xx,yy时,它自动改成218,2,135,1, zz,ww,并建立外网zzww到内网xxyy的端口转发。
解决方法(正确的配置):
对于VMware,只需要配置21到21的端口转发对于guest中的FTP server,设置passive mode时要求客户端连接的ip为内网IP(或者选择default)不需要手工指定passive mode port range 此时服务器entered passive mode后,会通知客户端打开了一个【内网IP:某一端口】,NAT会将这句话自动改为【外网IP:另一端口】,并自动映射,从此皆大欢喜。因此往往涉及端口段的转发,VMware NAT是不需要的,因此没有提供这个功能(由此证明TP-Link是没有这么智能的?至此疑问2被解答)
(所以说我之前所有的设置都白费了,VMware提供了极为傻瓜的解决方案,而我知其一不知其二,硬是掺和进这一过程。所以要么21到21,完全让VMware解决;要么设置个20021非默认端口,自己一个一个配置转发passive mode range吧!)
对于疑问3,任何一点知识和经验都是由学习或实践积累而得,可以说我没时间阅读VMware的手册,就要抽出时间解决这些蛋疼问题。但蛋疼的就是自己的,花两个小时解决一个问题,而且弄清楚来龙去脉,岂不是很爽?
解决计算机问题完全靠滚雪球效应,知识越多(尤其是原理),解决得越快,很高兴自己走到了有信心解决一切问题的地步了,虽然耗时仍然很长……
(最后请记得把防火墙重新打开,并配置开放NAT可能开放的端口段,应该是50000以上,我这里是51000-52000)
相关新闻>>
- 在VMwarevSphereClient下使用Linux虚拟机安装CentOS6.4系统
- 解决虚拟机提示VMwareWorkstationcannotconnecttothevirtualmach
- vmware的后台启动
- VMWarelinux虚拟机扩容
- 在VMware虚拟机中安装中文版Win7系统详细教程 附虚拟机下载
- 虚拟机VMWare“提示:软件虚拟化与此平台上的长模式不兼容”的解
- VMware10下CentOS7的详细安装图解
- VMware虚拟机平台的网络配置(RHEL5)
- VMware虚拟机上网络连接(networktype)的三种模式--bridged、ho
- 解决VMWARE虚拟机安装64位系统“此主机支持IntelVT-x,但IntelVT
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>