Windows 云服务上面安装ftp,江苏区可以访问,但是重庆访问就会超时断开?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Windows 云服务上面安装ftp,江苏区可以访问,但是重庆访问就会超时断开?

2019-03-14 10:09:25 648 1
1. windows 上面安装ftp 服务器
2. 江苏区可以正常访问ftp 下载文件
3. 但是在重庆就会出现连接超时和断开,无法正常使用
取消 提交回答
全部回答(1)
  • 牧明
    2019-09-25 13:46:12
    1、解决方案: ftp默认模式为被动模式,开启一个随机端口建立连接。需要把内网端口限制打开, 如果是通过硬件防火墙,将防火墙开启ftp随机端口就可以了  2、两种方式的工作原理: 主动模式:  Port模式FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。(可以看到在这种方式下是客户端和服务器建立控制连接,服务器向客户端建立数据连接,其中,客户端的控制连接和数据连接的端口号是大于1024的两个端口号(临时端口),而FTP服务器的数据端口为20,控制端口为21) 被动模式:  Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个临时端口(也叫自由端口,端口号大于1023小于65535)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP  server不再需要建立一个新的和客户端之间的连接。(可以看到这种情况下的连接都是由客户端向服务器发起的,与下面所说的“为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式”相对应,而服务器端的数据端口是临时端口,而不是常规的20) 很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP  20无法和内部网络的客户端建立一个新的连接,造成无法工作。 主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。 在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。
    

    “答案来源于网络,供您参考”

    0 0
相关问答

1

回答

windows 服务器无法ftp连接

2018-12-04 12:44:03 5429浏览量 回答数 1

1

回答

ECS Windows更新补丁报错 0x80243004的处理

2019-08-01 16:17:18 456浏览量 回答数 1

1

回答

ECS Windows抓包工具(Wireshark, Network Monitor)的使用

2019-08-01 17:17:20 452浏览量 回答数 1

4

回答

ECS Windows 2008系统找不到控制面板

2019-07-22 10:19:47 1044浏览量 回答数 4

1

回答

ECS Windows服务器网站出现“无法使用虚拟目录密码作为administrator在本地登录到

2019-07-22 09:37:35 722浏览量 回答数 1

1

回答

ECS Windows服务器网站报错HTTP/1.1 新建会话失败

2019-07-22 09:38:45 326浏览量 回答数 1

1

回答

ECS Windows更新补丁报错 0x80244019的处理

2019-07-16 16:23:30 435浏览量 回答数 1

1

回答

ECS Windows服务器网站出现“无法使用虚拟目录密码作为administrator在本地登录到网站目录”

2018-01-11 16:14:45 2048浏览量 回答数 1

1

回答

ECS Windows 2008系统找不到控制面板怎么办?

2017-12-25 14:44:39 1560浏览量 回答数 1

0

回答

ECS Windows 2008系统找不到控制面板怎么办

2017-10-24 13:50:40 1912浏览量 回答数 0
0
文章
2
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载