在云主機(jī)上傳或下載大文件時(shí),本地使用FTP 被動(dòng)模式進(jìn)行傳輸文件,如上傳時(shí)間達(dá)到5分鐘以上的,出現(xiàn)連接中止的情況,在確認(rèn)網(wǎng)絡(luò)無異常,可判斷與機(jī)房防火墻TCP防護(hù)有關(guān)。具體情況如下
默認(rèn)下機(jī)房防火墻在 TCP連接空閑超時(shí)達(dá)到5分鐘后將重置TCP空閑連接。在進(jìn)行FTP傳輸時(shí),數(shù)據(jù)會(huì)話連接進(jìn)行數(shù)據(jù)傳輸,此時(shí)控制會(huì)話連接狀態(tài)為空閑。在控制會(huì)話連接空閑時(shí)長(zhǎng)達(dá)到防火墻TCP防護(hù)閥值,將中止控制會(huì)話連接,進(jìn)而FTP數(shù)據(jù)會(huì)話連接斷開,FTP文件傳輸失敗。
解決方法:
利用FileZilla Keep-Alive 保持控制會(huì)話活動(dòng)
或更換傳輸模式為主動(dòng)模式
注:
http://www.proftpd.org/docs/howto/KeepAlives.html