在学习过程中,进行配置ssh免密登陆时,ssh内回环出现了这个错误ssh: connect to host master port 22: No route to host,因为我是下午配置好hosts文件后就没有继续弄了,晚上继续时出现了这个错误。上网了解了一下可能是防火墙或者网络的问题,我这里防火墙是关闭了的,所以我先输入vi /etc/hosts查看了配置的ip,然后使用ifconfig查看了一下本机ip,发现原来是ip变动了,重新进入hosts文件配置一下就解决了。
总结:检查防火墙状态,检查网络问题,可以使用ifconfig查看master主机ip,然后vi /etc/hosts 进入hosts文件查看配置的ip是否变动,如有变动更改相应ip配置即可
ifconfig //查看ip地址
vi /etc/hosts //进入hosts文件查看查看ip所配置的ip是否变动
//将变动的ip更改完后再次尝试
cd .ssh/ //重新进入.ssh/ 目录
ssh master //再次尝试ssh内回环
版权归原作者 进厂进厂 所有, 如有侵权,请联系我们删除。