2018年04月6日网站服务器迁移完成……

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

Linux 苏 demo 2301℃ 0评论

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)。

PS: 试过很多种方式,包括使用命令行,添加允许的端口。但是执行完命令还是不起作用。

最后,手动vi /etc/sysconfig/iptables 加入指定的端口。

然后重启iptables服务可以了。

打赏

转载请注明:苏demo的别样人生 » rsync: failed to connect to X.X.X.X: No route to host (113)

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情