windows-server-2012 – Windows Server 2012上的FTP服务器:适用于localhost,使用域时访问文件夹时出错

前端之家收集整理的这篇文章主要介绍了windows-server-2012 – Windows Server 2012上的FTP服务器:适用于localhost,使用域时访问文件夹时出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在运行 Windows Server 2008和IIS 8.0的计算机上设置第二个FTP服务器.我已经有一个可以通过一个端口访问的FTP服务器,并且可以在不同的端口上访问该服务器并指向同一目录.

我在路由器上转发了端口,并在使用基本身份验证进行设置后,在新端口的Windows防火墙中允许例外.

现在,我可以使用localhost:2020从本地计算机访问FTP服务器(假装2020是我的端口).当我尝试使用ftp://mydomain.biz:2020时,仍然会提示我输入登录屏幕,但是在输入与localhost一起使用的相同登录信息时,我收到此错误

我该如何解决这个错误

这听起来像是一个刻板的问题,防火墙和路由器都没有意识到你正在运行FTP协议,可能是因为你使用非标准端口进行控制连接.

当宣布数据连接(PASV端口)时,Windows防火墙可能无法打开该端口,从而无法进行连接.
即使Windows防火墙确实打开了系统防火墙中的端口,因为您在未指定FTP帮助程序模块的情况下使用端口转发,因此路由器不会通过控制连接检查来自FTP服务器的响应.然后,它不会将Windows服务器的内部IP地址重写为PASV响应中路由器的公共IP地址,路由器也不会为数据连接动态创建正确的端口转发规则.

周围的悲伤.

检查同一网络中其他主机的非标准FTP端口的功能,以确认Windows防火墙是否正常工作.

然后检查NAT路由器的配置.

原文链接:https://www.f2er.com/windows/368920.html

猜你在找的Windows相关文章