关于FTP被动模式与主动模式中防火墙过滤情况!

首先我想问下会存在客户端采用被动模式,而服务器端采用了主动模式,那么服务器端会因为客户端的访问自动调整成被动模式吗?
2.如果客户端在被动模式下访问服务器端,客户端将使用随机端口和服务器端进行数据传输与控制连接,这时候对于客户端的防火墙来说,会不会将服务器端的回应数据包过滤了(防火墙会过滤外部网络对内部网络随机端口的访问)?反之服务器端也是开启的随机端口与客户端进行数据连接,这时候服务器的防火墙也会过滤客户端的请求数据包吗?是不是两端的防火墙都需要设置?
3对于主动模式来说防火墙又将怎么考虑呢??
谢谢大家,希望大家能帮我解答下!!

第1个回答  2014-05-14

主动模式和被动模式是针对服务器而言。ftp需要建立两个连接(命令连接和数据连接),主动方式的命令连接由客户机发起,数据连接由服务器发起,这样客户端的防火墙可能会阻拦;被动连接的两个连接都由客户机发起,客户机的防火墙不会阻拦(就像设置一个门不是为了关自己)。这是主体思想,具体的怎么连接你上网搜一下,很多的。

回答问题:

    不会,一般服务器都是先前设置好的。

    这里考虑的防火墙主要是在建立连接时的作用。

    见上。

追问

就像设置一个们不是为了关自己,说的好!!
对于第一个问题还是不理解,要是客服端采用的是被动模式,而服务器端采用了主动模式,那么结果怎么样?

追答

服务器有的支持被动模式,有的不支持。如果服务器不支持被动模式,当客户机发PASV时服务器就不回应了。

本回答被提问者采纳

连接FTP时出现426列表错误,被动模式已经取消勾选,防火墙也关了,急!
1、 FlashFXP 2.0中文版:选项--参数选择--代理\/防火墙\/标识--将“使用被动模式”前复选框中的打勾去掉。2、 Cute FTP 3.5英文版:FTP—Settings—Options—Firewall,将“PASV mode”前复选框中的打勾去掉。3、 Cute FTP3.5中文版:FTP—设置—选项—防火墙,“PASV方式(A)”前复选框中...

如何设置FTP的主动模式和被动模式
在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并...

关于FTP的一个问题
关于FTP服务器在防火墙后可能出现的问题。FTP 协议的数据传输存在两种模式:主动模式和被动模式。这两种模式发起连接的方向截然相反,主动模式是从服务器端向客户端发起;被动模式是客户端向服务器端发起连接。但是如果服务器和客户之间存在防火墙,主动模式经常会引起一些麻烦。设想,客户位于防火墙之后,防火墙...

flashfxp的主动方式与被动方式有什么区别
主动方式FTP的主要问题实际上在于客户端。FTP的客户端并没有实际建立一个到服务器数据端口的连接,它只是简单的告诉服务器自己监听的端口号,服务器再回来连接客户端这个指定的端口。对于客户端的防火墙来说,这是从外部系统建立到内部客户端的连接,这是通常会被阻塞的。 主动FTP的例子 下面是一个主动FTP会话的实际例子...

如何设置FTP的主动模式和被动模式
端口不一样,ftp传输需要2个端口。主动的话是21等候连接,20主动发起,被动的话是21和一个大于1024的随机端口等待连接。主动模式可能被客户端的防火墙屏蔽,被动模式的话服务器的随机端口可能被攻击。如果两端都没防火墙的话,主动被动无所谓的

关于FTP 映射的问题,涉及主动,被动模式
如果是私网client访问公网ftp server,在主动模式下,需要防火墙\/路由器开启ALG(application layer gateway)功能,功能开启后路由器\/防火墙会从ftp控制报文中提取通讯端口信息,然后事先在防火墙\/路由器将通讯端口映射。你所说的情况是ftp server在私网,不知道情况是不是类似。

如何为被动模式FTP服务器配置Windows防火墙 详细??
文档。 配置 FTP 服务以便仅将有限数量的端口用于被动模式 FTP 1. 在 IIS 7.0 管理器中的“连接”窗格中,单击服务器的顶部节点。 2. 在细节窗格中,双击“FTP 防火墙支持”。 3. 输入您希望 FTP 服务使用的端口号的范围。例如,41000-41099 允许服务器同时支持 100 个被动模式数据连接。 4....

如何设置FTP的主动模式和被动模式
设置FTP的主动模式和被动模式,用到的工具:8uftp,步骤如下:打开8uftp软件,点击编辑菜单--选项:2.防火墙设置,勾选被动(PASV)模式(p)就是被动模式,去掉勾选就是主动模式。注意事项:适用于8uftp.

FTP主动模式与被动模式的区别和各自的优缺点是什么
主动模式能穿透防火墙 被动模式不能穿透防火墙

FTP主动模式和被动模式的区别
FTP主动模式就是FTP会用自己的20端口去主动得跟客户端建立连接,当客户端网络做NAT的时候会发生错误。把NAT的端口认为是客户端与FTP 20端口建立连接的 被动模式就是当建立ftp连接后,客户端发送一个被动模式请求给服务器,服务器选择一个数据端口监听,并把端口告诉客户端,客户端直接向数据端口发起连接,...

相似回答