gpt4 book ai didi

azure - Azure 上的虚拟机 - 被动 FTP 不起作用

转载 作者:行者123 更新时间:2023-12-02 00:08:07 28 4
gpt4 key购买 nike

我已在多个网站( http://blogs.thesitedoctor.co.uk/tim/Trackback.aspx?guid=e81a4682-0851-490b-a3d2-adf254a701e7http://www.itq.nl/blogs/post/Walkthrough-Hosting-FTP-on-IIS-75-in-Windows-Azure-VM.aspxPassive FTP on Windows Azure Virtual Machine )上尝试过这些建议,但它不起作用。

主动和被动 FTP 都可以从虚拟机传输到自身。 FTP 主动从外界工作。 FTP 被动失败,服务器响应“550 网络连接被本地系统中止”(在 SYN 数据包发送到动态端口之一后,此消息立即在控制 channel /端口 21 上返回)。

我做了什么:

1) 在具有 FTP 站点的虚拟机上配置 IIS

2) 将 FTP 防火墙支持 IP 地址设置为 Azure VM 实例的公共(public) IP 地址(就其值(value)而言,我也尝试过将该字段留空并尝试使用私有(private) IP 地址,但都不起作用)

3) 设置 FTP 控制 (TCP/21)、FTP 数据 (TCP/20) 和 FTP 动态端口(7000 到 7003)的端点

4) 使用 appcmd.exe 设置 FTP 的端口范围(即 %windir%\system32\inetsrv\appcmd set config/section:system.ftpServer/firewallSupport/lowDataChannelPort:7000/highDataChannelPort:7003)

5)重新启动FTP服务器(net stop ftpsvc和net start ftpsvc)

6) 尝试启用和禁用防火墙(netsh advfirewall 设置全局 StatefulFtp 启用)

有什么想法吗?我已使用 Wireshark 验证客户端正在尝试使用动态端口,并且当我在本地尝试时正在使用动态端口。

最佳答案

在 MSDN 论坛上收到答案。显然管理控制台存在问题,您必须使用 Azure Powershell:http://social.msdn.microsoft.com/Forums/windowsazure/en-US/8f697f17-72b7-46f7-8c97-398b91190a2f/server-2012-vm-on-azure-passive-ftp-wont-work

关于azure - Azure 上的虚拟机 - 被动 FTP 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17101779/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com