ssh遇到port 22:No route to host问题的解决方法
一 iptables 问题 1.没有安装,可以先安装 yum install iptables 2.防火墙的开启与关闭 即时生效,重启失效 service iptables start(开启) service iptables stop(关闭) service iptables restart(重启) 永久生效 chkconfig iptables on(开启) chkconfig iptables off(关闭) 查看防火墙运行状态 service iptables status 3.清除防火墙规则 iptables -F iptables -X iptables -Z 4.开放端口22 iptables -A INPUT -p tcp –dport 22 -j ACCEPT iptables -A OUTPUT -p tcp –sport 22 -j ACCEPT 5保存设置 /etc/rc.d/init.d/iptables save service iptables restart(重启一下) iptables操作最后都记得要执行一下此步骤(如3, 4) 6 查看防火墙规则 iptables -nL 7 直接向防火墙?件中添加规则 vi /etc/iptables.test.rules iptables-restore < /etc/iptables.test.rules