我一直试图在Azure VM上设置ftp已有一段时间了,而且无法让它在外部工作。 我可以在本地查看ftp,但据我所知。
这就是我目前的简要说明
Windows Server 2012 Azure VM
Azure门户
虚拟机上的防火墙
我可以通过外部IP地址查看我的网站,但不能查看ftp。
答案 0 :(得分:0)
看看在Azure上设置被动FTP。默认情况下,除非指定有状态FTP,否则将使用被动FTP。被动FTP需要端口21,然后为通信指定的一系列端口才能成功。这是因为端口21用于初始连接,然后客户端/服务器协商用于实际文件传输的随机端口。看起来你只是错过了端口范围。