一、【问题描述】:
靶场测试,从虚拟机A telnet到虚拟机B(centos操作系统),提示无法连接
二、【问题排查】:
1、首先查看B上防火墙状态,发现是关闭的
2、接着A ping B是通的,说明防火墙是没有相关ACL阻拦的
3、在B上telnet localhost及本机IP,发现是可以的
4、查看B上telnet服务,确认是开启的
5、查看23端口状态,显示LISTEN
至此,也不知道为啥A不能telnet到B。
三、【解决方案】:
尝试重新打开telnet 23端口
1、 firewall-cmd --query-port=23/tcp
如图,提示端口未打卡
2、使用下面命令开启23端口:firewall-cmd --zone=public --add-port=23/tcp --permanent
3、重新加载firewall-cmd:firewall-cmd --complete-reload
4、重新查询23端口是否开放:firewall-cmd --query-port=23/tcp
至此,发现可以从A telnet到B了。