169
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
天翼云服务器常见问题-Windows云主机搭建了FTP,通过公网无法访问怎么办?

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/200G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>


点击这里点击这里注册天翼云VIP帐号,立即体验云服务器>>>

本文为您介绍Windows云主机搭建了FTP,通过公网无法访问的解决方法。

问题描述

本文档解决的是在天翼云创建的windows操作系统的云主机,其上通过IIS(信息服务管理器)搭建FTP站点后,通过公网无法访问的问题。

造成问题的原因

1、windows云主机内防火墙拦截了FTP进程。

2、云主机相关的安全组拦截了外网的连接和访问。

windows云主机配置FTP防火墙

这里演示的是windows2008的操作系统,其他系统的可自行搜索开启方式。

具体操作步骤如下。

  1. 判断云主机是否开启IIS。在云主机内点击“开始->控制面板->打开或关闭windows功能进入到服务器管理器”,查看角色下是否有IIS,如无执行步骤2进行开启,若已经开启请执行步骤3。
    图1 检查云主机是否开启IIS信息服务管理器
    image.png

  2. 在服务器管理器界面,单击角色,并添加角色,按添加角色的向导,在服务器角色中 选择web服务器IIS ,点击下一步进行角色服务设置,在web服务器的角色服务中选择FTP后点击安装。
    图2 开启IIS信息管理服务器搭建FTP站点步骤1
    image.png
    图3 开启IIS信息管理服务器搭建FTP站点步骤2
    image.png
    图4 开启IIS信息管理服务器搭建FTP站点步骤3
    image.png

    FTP防火墙故障的解决步骤

    1. 在开始中搜索IIS,在Internet信息服务(IIS)管理器界面中找到FTP防火墙设置。
      图5 打开FTP站点的防火墙
      image.png
    2. 双击FTP防火墙支持,设置数据通道端口范围(可指定的有效端口范围是1025-65535),防火墙的外部IP地址中输入该云主机的公网IP地址,设置完成后点击右侧的应用。
      图6 调整FTP防火墙中的数据通道端口范围
      image.png
    3. 重启云主机使FTP防火墙配置生效。

云主机设置安全组及防火墙

在云主机内搭建好FTP站点后,需要在云主机安全组的入方向添加一条放行FTP端口的规则,请按以下步骤进行操作。

  1. 进入弹性云主机的管理控制台页面,进入云主机控制台,在顶端菜单栏处选择云主机所在的地理区域,在云主机列表中找到内部搭建了FTP的云主机,点击云主机的名称进入详情页面。

    图7 打开云主机的安全组

    image.png

  2. 在云主机详情页面,选择“安全组”,点击云主机当前的安全组,确定安全组入口规则中有TCP协议的开放端口中涵盖了本文中“FTP防火墙故障的解决步骤”中步骤2指定的端口范围。如无请按本文中“云主机安全组规则添加的解决步骤”进行处理。

    云主机安全组规则添加的解决步骤

    1. 对故障云主机的安全组添加端口开放规则。

      图8 云主机安全组中添加端口开放规则

      image.png

    2. 添加规则时选择“入方向”,端口范围需涵盖“FTP防火墙故障的解决步骤”中步骤2指定的端口范围,例如此处配置的数据端口范围为2000-3000。
      图9 云主机安全组中添加端口开放规则

      image.png


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!