我读了很多关于这个主题的帖子,但我觉得我的配置有些混乱,如果有人能帮忙的话我将不胜感激。IIS FTP 在本地运行正常,但在远程它卡在目录列表上,这表明被动端口存在一些问题。我的设置如下:
Windows Server 2017 位于 NAT 后面,我无法控制。他们打开了一个外部地址 111.222.333.444 端口 1111,他们说这是为 FTP 设置的,并且它被转发到我的本地 IP 地址 999.999.999.999。他们使用端口 1111,因为 21 已经被他们使用了。
在 IIS 中,我已将绑定设置为使用端口 1111 的 999.999.999.999 地址。在服务器节点,我已将数据通道范围指定为 0-0,并将 111.222.333.444 指定为外部服务器(但无法指定端口)。我的问题是:-
1-我的上述配置是否正确?
2 - 我是否需要在外部 IP 上开放更多端口以允许被动出站流量?
我已在本地禁用 Windows 防火墙以暂时排除该问题。
非常感谢任何帮助/指导。
答案1
您需要在 IIS FTP 防火墙支持中配置用于数据通道的其他端口,并在客户端上使用被动模式。
有关主动与被动的更多信息,请访问此处: