ftp connect: No route to host 解決方案


症狀:

FTP症狀:能連接上,ls 和 dir 顯示目錄的時候,提示 ” ftp: connect: No route to host ”

FTP命令行連接設置主動和被動模式

  • windows的ftp命令默認是使用的主動方式連接FTP serer。
  • linux默認是PASV模式,並通過 passive on | off來進行切換

服務器上ftpsever使用的是vsftp,在Linux了客戶端ftp ip 然后ls時出現ftp: connect: No route to host的錯誤信息,

原因:

原因據說是因為iptable沒有預設NAT處理的部分,

解決:

1、

在/etc/sysconfig/iptables-config 文件中

更改 IPTABLES_MODULES=”” 為 IPTABLES_MODULES=”ip_nat_ftp ip_conntrack_ftp”

重啟 iptables 服務

2、

直接加載模塊

modprobe ip_nat_ftp
modprobe ip_conntrack_ftp


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM