是因为防火墙没关
我参考的是使用telnet命令,报错:无法打开主机的连接在端口23连接失败_candy_tse_1的博客-CSDN博客_无法打开主机的连接在端口23flume开启成功,但是用cmd的telnet命令一直显示无法连接
先在cmd中ping一下主机ip,如果可以ping得通,telnet报端口连接失败,则是服务器防火墙没有开通该端口,如果ping不通,则是没有开启telnet服务
然后用systemctl status firewalld.service查看防火墙状态
如果Active为"active(running)",则说明防火墙是开启状态;如果Active为"inactive(dead)",则说明防火墙是关闭状态
用systemctl stop firewalld.service关闭防火墙
然后再次在telnet使用命令telnet ip 端口号
成功