rsync: failed to connect to X.X.X.X: No route to host (113)

rsync: failed to connect to X.X.X.X: No route to host (113)

  故障原因:对方没开机、防火墙阻挡、通过的网络上有防火墙阻挡,都有可能。

  解决方法:关闭防火墙,或者把防火墙的tcp udp 的873端口打开,允许rsync通过。

  实施方案:

  1、防火墙的启动与停止

  # service iptables start / stop 不推荐使用这种方法

  2、允许rsync通过防火墙

  为防重启将规则清除,我将规则直接加到规则配置文件里边了(/etc/sysconfig/iptables),如下:

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT

  注意,这条规则要加在REJECT规则前。

  加好后,重启下 iptables(# service iptables restart)。


原文地址:http://www.86shichang.com/blog/post-243.html


你可能感兴趣的:(rsync,嵌入式linux,网络服务,Linux)