如题:在阿里云服务器上可以正常访问ftp地址,但是在本地就一直访问不了,报服务器发回了不可路由的地址。使用服务器地址代替
.看了不少网上的解答,配置没有起作用.后面偶然之间找到了问题的真相.其实还是安全组配置问题
先说一下ftp的配置:
1) 设置——连接——FTP——被动模式,修改为“退回到主动模式”。
2) 打开站点管理器,将【传输设置】选择为“主动”。
这是网上说明的,很多人配置到这里就可以正常访问了,但是我的还是不行.问题出在安全组配置上
ftp默认端口是21,然后我就只开放了21端口给我本地的电脑ip上,(针对于3389,3306等端口我都是单独配置的).然后今天整理安全组配置的时候感觉这样配置,如果我的ip地址变更了要修改四五处配置,然后直接配置成所有端口如图
然后发现这样ftp就可以正常访问到了,猜测是在访问过程中还需要用到其他端口,但是我只对自己开放了特定的端口,所以出现了访问不到的问题
总结:
ftp配置
1) 设置——连接——FTP——被动模式,修改为“退回到主动模式”。
2) 打开站点管理器,将【传输设置】选择为“主动”。
安全组配置:
开放所有端口给自己.
以上内容来源于百科书,可以关注我了解更多.
标签:ftp,配置,端口,访问,地址,服务器,路由 From: https://www.cnblogs.com/sdjlq/p/16638069.html