找不到Redis一段艰难的搜寻历程(找不到redis)
这几天,我不小心把Redis服务器搞丢了,我搜索了很多,但还是找不到Redis服务器。 好在最终我还是找到了它,在接近尾声之际,总算是感到了轻松。
一开始,我想到的第一件事就是尝试用系统搜索功能,以Redis服务器为关键字搜索磁盘,结果令我沮丧的是,没有找到。另外,我尝试使用DNS服务器,查找Redis服务器的IP地址,然后对对应的IP地址进行连接,但在查找之前,我必须确定Redis服务器的DNS解析的主机名,这让我一头雾水,另外,如果我知道Redis服务器的名字,就可以很容易地使用dig命令查找它的IP地址,但是我不知道服务器的名字,所以这种方式也行不通。
备受煎熬之后,我终于想到了一种解决方案,那就是用nmap扫描整个本地网络,来发现Redis所在的IP地址,如下:
nmap -sV --script=redis-info.nse -p 6379 192.168.0.0/24
注意:192.168.0.0/24是扫描整个网络段的网段地址
运行上述命令之后,nmap最终给出的结果中,就包括Redis服务器的IP地址了,我非常高兴,终于找到了它,历经坎坷,总算是可以暂时松一口气了!
搜索服务器的经历,也给我留下了深刻的教训,尤其是让我更加注意安全性,和关于开发服务器的相关知识,不仅要有效的备份服务器,而且在每次部署时也要更加仔细,以便以后不会遇到这种尴尬的场面,不仅影响自己,还会影响整个团队的生产力,以及工作进度,所以一定要学会这项技能!
相关文章