在非标准端口情况下,卸载了nf_conntrack_ftp.ko和nf_nat_ftp.ko模块后,非标准段的被动请求方式,依然可以正常工作,是因为此链接是tcp链接,它的控制和数据端口也还是不相同。这点和标准端口21的被动模式有些区别的,切忌!]【控制和数据端口确定过程,通过规定的控制端口即ftp服务器指定的端口(非标准端口)进行连接,然后在此处tcp连接过程中,发送ftp通信命令。这些命令均存放在tcp负载部分。这些命令会确定最终数据通信的端口和请求的资源。接下来,建立新的tcp连接进行(ftp)数据传输。
转载于:https://blog.51cto.com/yuqingbuliao/573654