FlashFXP 進入目錄載入緩慢,調整 FTP 連線模式(主動/被動)即可大幅提速
FlashFXP 連線 FTP 伺服器時,目錄列表讀取緩慢常因連線模式不匹配。預設被動模式 (PASV) 在某些伺服器/網路環境下效能不佳,切換為主動模式 (PORT) 或反之可秒開目錄。
解決步驟
- 開啟 FlashFXP →「選項」→「參數設定」(或 `F6`)。
- 左側「連線」→「FTP」→「資料連線模式」:預設為「被動」,改為「主動」測試(或反之)。
- 確定儲存,重新連線伺服器,進入目錄觀察速度提升。
原理說明
- 被動模式 (PASV): Client 發起資料連線至 Server 隨機埠,適合 Client 端有防火牆/NAT。
- 主動模式 (PORT): Server 主動連線 Client 指定埠,適合 Server 端無防火牆限制、Client 有公網 IP 或已做埠映射。
- 實測:作者從被動改主動後目錄列表「秒開」,建議兩種模式各測一次,以快者為準。
進階優化
- 調整「上傳封包大小」:`選項`→`參數設定`→`進階`→`上傳封包大小` 預設 4096,可增大(如 65536)提升上傳速度。
- 編輯安裝目錄 `Flashfxp.ini`:`[Main]` 區段 `UTB=` 參數,公式 `上傳封包大小 = 2^(UTB-1)`,可突破介面上限。
- 啟用「保持連線」:定期發送 `NOOP` 指令防止閒置斷線。