我有一台 Windows Server 2012 R2,其中有一个 FileZilla 服务器,IP 为 212.166.78.203,我从https://www.whatismyip.com/ 我可以从我的计算机访问此 FTPServer,但不能从另一个 Windows Server 2012 R2 访问。我想我必须定义防火墙出站规则,但我不知道在程序级别还是在端口级别执行此操作更好。
我已经定义了出站端口规则,但是不起作用,
但是当我使用 FileZilla 客户端连接到 FileZilla 服务器时出现此错误“ECONNREFUSED - 服务器拒绝连接”
无论如何,在协议类型中我没有看到 FTP 协议
我还为 FTP 客户端创建了程序规则
无论如何,我没有看到覆盖其他规则的选项
答案1
由于您说无法通过 FTP 连接的机器与 FTP 服务器位于完全不同的子网上,因此我想到了几件事可能需要调整才能解决您所描述的这个问题,因此请根据您的需要检查并设置其中之一或两者。
来自范围Windows 防火墙规则选项卡确保将附加子网添加到远程 IP 地址部分这些 IP 地址列表告诉它也允许来自这些远程子网(或 IP 地址)。
请注意,如果您希望任何机器能够从外界或其他子网连接到此机器,那么任何 IP 地址此处选中的选项可能也适用于此处。
来自先进的Windows 防火墙规则选项卡确保选择适当的网络轮廓它被分配给您希望 FTP 服务侦听连接的网卡的适用网络适配器。
更多资源
仍然适用于Windows Server 2012 R2