红联Linux门户
Linux帮助

安装Vsftp出现EHOSTUNREACH - No route to host vsftpd

发布时间:2016-04-06 15:08:08来源:linux网站作者:jiersky

装了FTP居然不好使...最开始一位是防火墙没开21端口,查看后发现是开着的...

iptables -L   


既然防火墙没有关闭21端口,那只能其他的问题了....最后总监大人说可能缺少了什么东西吧,让检查下ftp的配置 和防火墙的配置. 最后发现防火墙的ftp模块没有添加....折磨我快两天的问题,居然时没加载模块!

[root@cloud vsftpd]# vi   /etc/sysconfig/iptables-config


打开配置后搜下MODULES 这个关键词  应该是出现再最上面,将  【ip_nat_ftp ip_conntrack_ftp】   添加到【IPTABLES_MODULES=" " 】中

IPTABLES_MODULES="ip_nat_ftp ip_conntrack_ftp"

[root@cloud vsftpd]# service   iptables   restart  
iptables:将链设置为政策 ACCEPT:filter                    [确定]
iptables:清除防火墙规则:                                            [确定]
iptables:正在卸载模块:                                                [确定]
iptables:应用防火墙规则:                                             [确定]
iptables:载入额外模块:ip_nat_ftp ip_conntrack_ftp        [确定]
[root@cloud vsftpd]#


之后重新启动iptables就Ok,可以看到模块已经加载了!


本文永久更新地址:http://www.linuxdiyf.com/linux/19555.html