字體:  

解決 FileZilla 連到 vsFTPd 出現 ftp: connect: No route to host

lancer 發表於: 2012-3-20 14:03 來源: ADJ網路控股集團


CentOS 安裝的iptables預設值沒有載入處理FTP NAT的部分,對只有一個IP且是public IP的主機應該是沒問題的,如果有兩塊網卡...就有機會遇到了~~

如果你不是用 iptables 的預設檔來啟用 Firewall 的話...你可以在 /etc/rc.local 寫入

# Load FTP Module
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp

讓系統一載入就掛載module

如果這樣還有問題的話...就有可能是Client端防火牆設定的問題,將Passive改為Active or Active改為Passive 就可以了。

Filezilla 設定步驟:
進階設定=> Passive傳輸模式設定=>使用Active模式

這樣再試試看也許就可以了@@