windows azure virtual machine上配置外部能访问的FTP服务器
2014-06-30 16:07
309 查看
最开始以为只要配置IIS的ftp 服务就行,但是没那么简单。
1. 由于目前 Windows Azure 对外所有网络传输都会透过负载平衡器 (Load Balancer),虚拟机所有对外联机都需要在 Windows Azure 管理接口中增添 Endpoint,目前的 Windows Azure 并不允许设定一段区间的 TCP/UDP Port ,只能一个一个添加 Endpoint,并且最多只能提供 25 个对外的 Endpoint,要让 FTP 服务 Passive Mode能够正常运作,除了增添一个 TCP 21 Port 的 Endpoint 之外,我们还必需限缩数据信道 (Data Channel) 所需的 TCP Port,否则让 FTP Server 大范围随机建立数据信道 TCP Port,在目前 Windows Azure 负载平衡下很难运作。FTP Passive Mode 会用到数据信道 (Data Channel) TCP Port 范围缩限为两个 TCP Port,以便之后 Windows Azure 管理接口中增添 Endpoint。我们可以透过 Server Manager 来做 FTP 防火墙设定
FTP Passive mode 在建立数据信道的过程中,我们需要将对此虚拟机对外的 IP Address 告知 FTP Server,以避免 FTP 将内部 IPv4 地址传给 FTP 客户端,这会造成在建立数据信道的过程时被 Windows Azure 挡在门外。你要进行 FTP Site 层级的 FTP 防火墙设定。你可以通过ping或者如下图,获得此虚拟机对外的 IP Address
在 Windows Azure 管理接口中增添 Endpoint
对了,安装配置好iis的ftp服务后,记得要重启下,不然你会发现用ftp客户端软件连接后会有问题的
本文出自 “冲上云霄” 博客,请务必保留此出处http://songlihuan.blog.51cto.com/8735257/1432482
1. 由于目前 Windows Azure 对外所有网络传输都会透过负载平衡器 (Load Balancer),虚拟机所有对外联机都需要在 Windows Azure 管理接口中增添 Endpoint,目前的 Windows Azure 并不允许设定一段区间的 TCP/UDP Port ,只能一个一个添加 Endpoint,并且最多只能提供 25 个对外的 Endpoint,要让 FTP 服务 Passive Mode能够正常运作,除了增添一个 TCP 21 Port 的 Endpoint 之外,我们还必需限缩数据信道 (Data Channel) 所需的 TCP Port,否则让 FTP Server 大范围随机建立数据信道 TCP Port,在目前 Windows Azure 负载平衡下很难运作。FTP Passive Mode 会用到数据信道 (Data Channel) TCP Port 范围缩限为两个 TCP Port,以便之后 Windows Azure 管理接口中增添 Endpoint。我们可以透过 Server Manager 来做 FTP 防火墙设定
FTP Passive mode 在建立数据信道的过程中,我们需要将对此虚拟机对外的 IP Address 告知 FTP Server,以避免 FTP 将内部 IPv4 地址传给 FTP 客户端,这会造成在建立数据信道的过程时被 Windows Azure 挡在门外。你要进行 FTP Site 层级的 FTP 防火墙设定。你可以通过ping或者如下图,获得此虚拟机对外的 IP Address
在 Windows Azure 管理接口中增添 Endpoint
对了,安装配置好iis的ftp服务后,记得要重启下,不然你会发现用ftp客户端软件连接后会有问题的
本文出自 “冲上云霄” 博客,请务必保留此出处http://songlihuan.blog.51cto.com/8735257/1432482
相关文章推荐
- Windows Azure VM上配置FTP服务器
- Ftp服务器的配置(Windows 2000 Server IIS)与访问
- Windows下ftp服务器实现匿名访问的配置方法
- IIS服务器配置好后,局域网中的机器无法进行FTP访问
- FTP服务器的配置以及访问和机制的常用命令.十三
- ftp服务器匿名访问配配置文档(for linux平台)
- Lync Server 2010 边缘服务器配置结合ForeFront TMG(实现外部访问)
- Serv-U在linux下使用ftp命令访问windows下的ftp服务器
- 访问Windows 2008 FTP服务器出现“530 user cannot log in, home directory inaccessible”是什么原因?
- Windows中IIS内FTP服务器高级配置
- RHEL4- FTP服务(三)配置匿名用户访问VSFTPD服务器
- RHEL4- FTP服务(四)配置本地用户访问VSFTP服务器
- MAC os(苹果系统)访问windows 2003文件服务器的配置方法
- windows FileZilla搭建FTP服务器 无法列表 无法访问