Windows 10环境下无法连接FTP(端口21)问题求助
Windows 10环境下无法连接FTP(端口21)问题求助
各位大佬,我遇到了一个特别诡异的问题:突然之间我的Windows 10电脑完全连不上我的2台FTP托管服务器(端口21)。
我已经折腾整整两天了,完全摸不着问题的头绪!下面是我目前试过的所有操作:
已执行的排查操作
- 在路由器上开放了21端口(怀疑是路由器更新搞的鬼)
- 在Windows Defender防火墙里开放了21端口的入站和出站规则
- 卸载并重装了Comodo防火墙,试过关闭防火墙、用全新安装的状态连接,都没用
- 试了多款免费FTP客户端(FileZilla、WinSCP、Cyberduck),分别用主动模式和被动模式连接,全失败
- Telnet测试结果:
telnet [服务器地址] 21,显示**"Could not open connection to the host, on port 21: Connect failed"**
我还额外做了这些尝试:
- 改用端口20连接
- 切换到手机热点(绕开了我的宽带服务商),原本是20秒超时,我把超时时间改成0和200秒,结果还是连不上,错误提示变成**"ETIMEDOUT - Connection attempt timed out"**
已排除的可能原因
- 宽带服务商问题:用手机热点测试结果完全一致
- Windows Defender防火墙:已经开放20、21端口的入站出站规则
- Comodo防火墙:卸载后用清理工具彻底清理,重启后完全关闭防火墙测试,依旧不行
- 路由器问题:开放了20、21端口,并且关闭了路由器防火墙
- 单一客户端/服务器故障:换了3款客户端、连接2台托管服务器+自己的VPS,全是超时或连接失败,Telnet也连不上
到底哪里出问题了?还有什么其他排查方法可以试吗?
备注:内容来源于stack exchange,提问作者Marko N
相关产品推荐
相关产品推荐

