前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >公有云上的FTP服务器无法访问,与电信云专家协同解决问题,又涨知识了

公有云上的FTP服务器无法访问,与电信云专家协同解决问题,又涨知识了

作者头像
IT狂人日志
发布2023-10-24 09:40:03
2470
发布2023-10-24 09:40:03
举报
文章被收录于专栏:用户9757876的专栏

两台云服务器需要同步文件资料,fastcopy一小时内多次自动退出,然后改为robocopy,经观察发现,虽然没有掉线中断过,但是传输速度只有每分钟1M,两三百个G的文件,那得传多久啊。

当然,这并不是robocopy的错,因为这台云服务器租用的宽带,只有8Mbps。

只能向电信求助,临时提升宽带。

电信好友回复,临时增加一条100Mbps链路,是极好的方案了。

可是问题马上来了:我在控制后台能看到这条百兆的链路,也看到了新的弹性IP,但是无法绑定到现有的网卡上面。

很快我就发现,云主机可以新建一块网卡,那就好办了,新建网卡后,再执行绑定操作,果然可行,经测试,同一网段 内的另外一台云主机,可以通过新的内网IP访问服务器了。

但是,外网无法访问服务器,由于直接调用了原来的安全组,不应该会有这样的问题,所以只能再次麻烦电信的云专家。

专家就是专家,马上就给出了解决方案:通过DNAT转发端口,满以为肯定没问题了,结果还是不行。

有些问题就不是我能排查的了,好在有朋友帮忙,否则找客服的话,效率应该不会那么高,这不,云专家说,用ELB四层转发解决了问题。

什么是ELB四层转发呢?不好意思,我也是第一次听说,然后就到华为官网查询了资料。

ELB是华为云弹性负载均衡的功能,四层是指四层协议,很好理解,以后有机会再深入学习吧,先同步云服务器的文件资料要紧。

然而,还是不行!——FTP客户端报错:读取目录列表失败。根据经验,这个报错应该是FTP server端返回的是内网地址。

虽然没改动配置,以前明明是可以的,但是出于对错误提示以及两个人的经验的尊重,还是在FTP Server端配置了新的弹性IP。

再次测试,呵呵,非但新的弹性IP无法被FTP客户端访问,就连原来的IP也无法访问了,当然,因为指定了新的IP,所以,无法用旧的IP访问才是正常的。

可是,我的问题怎么办啊?冷静想了想,FTP被动模式,除了一个通讯端口外,FTP服务器和客户端连接成功后,会协商数据传输端口,于是,在FTP服务器上指定数据传输端口,并且打开云控制中心,在弹性负载均衡器中添加监听器,数据传输端口有几个,就要添加几个监听器,无法批量添加,只能逐一添加,貌似不太友好啊。

忐忑地在FTP客户端中点下鼠标,连接服务器,shift!(来自“抖音尖子班张涛”的口头语)还是不行啊!

有点想吐的感觉,硬着头皮继续分析问题。

四层转发已经确定没问题,通讯端口和数据传输端口也都指定了,监听器也根据端口全部配置了,所以可以排除弹性IP和网络的问题了。

再看FTP客户端,也没有异常的配置了。

那么,问题只能在FTP服务器身上,认真看每一个可配置的选项, 发现一个问题:默认设置是控制和数据连接的IP必须是匹配的。由于云服务器采用了弹性IP,而且现在这台主机上有两个弹性IP,所以猜想可能是这个设置引发的。

于是,果断改为:Disable IP check——关闭IP检查,点“OK”确认。

深呼吸,在FTP客户端点下鼠标键,连接服务器正常,传输速率飞快。

“shift!终于搞定了!”感谢电信云专家,感谢“尖子班张涛”的口头禅,哈哈;对了,顺便感谢我这逆来顺受的脾气——多番挫折也没摆烂,直到解决问题为止。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-10-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT狂人日志58446291 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档