手贱毁一生
故事原有:
在本地 VMare 搭建2台centos 7 服务器 昨天好好的连着 今天再连接无响应
然后报
ssh: connect to host master port 22: Connection timed out
本小白 首先检查自己能否ping 通
在虚拟机 —服务器上–ping www.baidu.com 是可以的
然后ifconfig --又ping 一下对应ip 也是没问题的
但是在本地 终端ping 虚拟机服务器ip 就各种超时请求 request timeout …
然后在网上百度一番
百度1
# service firewalld status; #查看防火墙状态
disabled 表明 已经禁止开启启动 enable 表示开机自启,inactive 表示防火墙关闭状态 activated(running)表示为开启状态)
# service firewalld start; 或者 #systemctl start firewalld.service; #开启防火墙
# service firewalld stop; 或者 #systemctl stop firewalld.service; #关闭防火墙
# service firewalld restart; 或者 #systemctl restart firewalld.service; #重启防火墙
# systemctl disable firewalld.service #禁止防火墙开启自启
# systemctl enable firewalld #设置防火墙开机启动
#yum remove firewalld #卸载firewall
安装iptables防火墙及操作:
#yum install iptables-services #安装iptables防火墙
#vi /etc/sysconfig/iptables #编辑防火墙配置文件,开放3306端口
添加配置:-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
#systemctl restart iptables.service #最后重启防火墙使配置生效
#systemctl enable iptables.service #设置防火墙开机启动
ps:一直报 not found iptables.service
本小白以为没有防火墙原因—然后 来了一手 yum install iptables-service
前奏 安装很舒服—中间就各种安装报错了 error 什么鬼的
…最后不管了 继续开启百度模式
百度2
看看 映射配置是不是映射配置问题,这个我又没改映射配置 而且是重装的N次的系统(centos 7)而且不是我吐槽 百度说的好水 也没个便宜小白的细致说明
列如上面 简单一句话 根本解决不了啥 ----(对于小白 ),为此 我特意买了台云服务器 本地可以正常连接
然后我在云服务器
vim /etc/hosts —对照服务器 配置自己本地虚拟机 配置 也不OK
又看了一下 cat /etc/sysconfig/network 中Hostname 和配置文件名称是否一致 (我也装模作样学大牛随便概括 但这是解决不了问题的)–嗯 也都正常啊
这时 我按大牛写的
sudo service iptables status 检查端口是否被防火墙禁用了
类似
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080
2 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
3 DROP tcp – 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
我们可以看到,ssh登陆的默认端口22被禁止了。
但是我输入上面命令 发现返回是 not found brabra的
这时我慌了
百度3
https://blog.csdn.net/mccLWR/article/details/104907804
这篇主题和我问题很靠谱
但是 --里面图片看不清 而且 我感觉 他解决不是通过mac 像是通过 windows (简直 和我mac pro 配置完全不同),无法按照他写的一步一步操作
(当然,我百度了2-个多小时) 肯定不止这些,但有些很划水 而且写的很扯,或者说太太太高深了 ,我就不往这上添加了
解铃还须系铃人,我回想我昨晚动过什么了?
Oh 我好像把桌面虚拟机类似磁盘接口 给移走了,然后我又移回去了(可以直接点击虚拟机包 他会桌面自动生成,然后重启虚拟机 reboot)
这时再连接 有相应了 但是报错
然后根据这个报错
Host key verification failed.-在百度很快找到解决方法
https://blog.csdn.net/wd2014610/article/details/85639741
搞定~!
总结:
手别欠
做点东西 可以快照 如果再有问题 不用重装系统 重新安装之前组件