在防火墙中,detectftp配置在呢个模式下

在防火墙中,detectftp配置在呢个模式下,第1张

一、FTP服务器工作两种模式
1、主动模式
2、被动模式
针对FTP服务器:
FTP多通道(控制通道和数据通道)
一、被动模式
1、客户端随机端口N访问FTP的21端口,发起控制通道的连接,即21端口为FTP控制通道监听的端口。
2、服务器将自身的IP和2个随机数P1,P2告知客户机。
3、客户端使用N+1端口发送数据通道的连接,目标端口为P1256+P2
被动模式下,2个通道客户端发起,服务器被动等待连接。
二、主动模式
1、客户端随机端口N访问FTP的21端口,发起控制通道的连接,告知服务器自身的IP地址和2个随机数P1,P2
2、服务器使用20号源端口访问客户机的P1256+P2端口,发起数据通道的连接。(P1256+P2=N+1)
主动模式,控制通道由客户端发起,数据通道由服务器发起。
单通道协议:通信过程中只占用一个端口的协议
多通道协议:通信过程中占用两个或两个以上端口的协议
多通道协议用到多个端口,很多端口随机生成,防火墙配置很难使用精确的端口策略,防火墙默认开启ASPF(应用层报文过滤)功能。针对多通道协议开启ASPF功能,可以对多通道协议应用层的检测,自动放行多通道的流量。

这是防火墙的一个功能。
目前防火墙都很强大,可以对软件、端口、程序、流量等分别监控。打个比方,如果防火墙断开了FTP端口,那么即使你在防火墙的设置中设置迅雷为允许软件(不拦截),那么也是无法使用FTP的;但如果你没有断开FTP端口,而设置里只设置了迅雷,那么迅雷能下载,而别的下载软件就无法下载了。
楼主的这个情况可以到防火墙规则里设置,具体就要看各个防火墙的不同使用方法了,不过一般的防火墙在有网络变化时都会有提示,让用户自行选择啊,很方便的。

我说的不一定对,供你参考,因我也遇到这个问题,因我用的是win2003自带的防火墙,明明已经开启21端口,并打开防墙就行,关闭就不能访问,百思不得其解。
后来在“防火墙”--“高级”选项里“FTP”一项上打上钩,就可以。

工具: win10 在Win10系统中搭建ftp服务器 1、打开控制面板,在控制面板窗口中,找到“程序”,点击, 2、在打开的“程序”窗口中,找到“启用或关闭windows功能”,点击打开,如下图所示: 3、在“windows功能”中找到“Internet信息服务”,并选中“FTP服


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10245400.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存