Linux FTP 21端口始终无法连接的问题

记录一下出现的问题

环境如下

软件 版本
Linux Centos7.5
ftp软件 Pure-ftpd
宝塔Panel 6.9.9

安装完下面这个插件之后吧,进行了一系列常规设置Linux FTP 21端口始终无法连接的问题

1.首先安全组规则 20,21,39000-40000全部都是开启的状态
2.宝塔安全组开放了相应端口
3.然后Linux内部防火墙的话,我用的是Centos7.5,防止防火墙影响,我直接关闭了整个防火墙
4.Pure-Ftpd 对应的配置项也进行了修改
Linux FTP 21端口始终无法连接的问题

通过filezilla依然无法连接,超时状态,此时还不死心,通过自己买的阿里云服务器 telnet ip 21 是可以得到响应的,如下图
Linux FTP 21端口始终无法连接的问题

我纳闷的一点在于既然telnet可以连接,那么我用其他的FTP连接工具应该也是没问题的,实际上FTP连接永远是超时
Linux FTP 21端口始终无法连接的问题

走投无路的情况下更换FTP连接端口进行尝试,啪~连接成功了
Linux FTP 21端口始终无法连接的问题
右面又陆续更换了几个FTP端口号进行尝试,都是可以连接的,
然后我又让身边几个朋友进行尝试

朋友A:家用电信网络 21 可以连接
朋友B:联通企业专线 21无法连接
朋友C:家用联通网络 21 可以连接
朋友D: 普通电信网络 21 可以连接

目前公司这边用的是联通企业专线,有可能是运营商网络除了屏蔽 80,443端口外,还屏蔽了21端口,导致无法连接,所以乖乖换个FTP端口在进行连接试试吧