如何在华为云主机上搭建windows自带ftp服务
今晚踩了这个华为云上的坑足足一小时多啊!!
本来呢,高高兴兴直接安装IIS,然后起个FTP服务,就是看着选项,点点鼠标的事,就可以搭建并访问成功的(我是设置匿名登录的)!!
谁知呢,我用我的主机访问连接华为云FTP服务,硬是报什么被动模式的270啥的,连接上了好像,但是始终传输不了数据,就是上传下载不行。。??
华为云主机上的ftp TMD又可以访问!!!纳闷啊,惆怅啊,感到1万点伤害啊!!居然一个FTP服务都搭建不了吗???
真的是各种在ftp上折腾!!
最后实在没辙了!!上网一搜,TMD,竟然是
“华为云上的公网IP地址和云主机的私网地址动态绑定的,通过NAT的方式进行映射。FTP协议应用层中携带了IP地址或端口等信息,因此需要ALG的帮助才能正常穿越NAT网关。搭建windows自带ftp服务器的时候,ftp默认采用被动模式链接,涉及到NAT穿越。首先,了解下ftp的主动模式和被动模式。”
其实好像之前在华为云主机上我做lvs负载的时候,也碰到类似症状!!我TMD忘了这个NAT的鬼东西了!!
说到底还是学的不够好,网络知识浅薄,以后日子好好修炼!!
附上解决方法:https://bbs.huaweicloud.com/blogs/2852c785033f11e89fc57ca23e93a89f
我配置一下服务端“FTP防火墙支持”就好了!
假设是一种超能力