IIS 建了个 FTP,用 FileZilla 连接,遇到错误:
服务器回应不可路由的地址。使用服务器地址代替。
网上说在客户端“编辑 -> 设置”中“被动模式”那项,“一些处于路由器后面的服务器使用了错误的配置,可能会返回其本地地址”,这里改为“退回到主动模式”。
我觉得怪怪的,我哪怕是使用“主动模式”直接连,也不成功呀。
好吧,死马当活马医,就照这么改。好了,现在遇到新错误了:
501 Server cannot accept argument.
原来呀,我的 IIS 中,绑定的 FTP 端口不是 21,我改了一个值。
但是我注意到在 IIS 中,还有一个 FTP 防火墙,这里也要同步设置我们新的端口。
添加上新端口后,本文前面说的,都不需要设置,就用默认的,使用被动模式连接,成功。