telnet: connect to address : connection refused

来源:3-8 镜像的发布

FeiHuang

2020-11-17

请问这个问题一般怎么解决

写回答

2回答

麦兜搞IT

2020-11-20

再或者如果是访问某个端口,那么需要确认下这个端口是否绑定的127.0.0.1

0
1
害羞的西红柿
查询一下rpm包是否有安装 [root@localhost software]# rpm -qa telnet telnet-0.17-47.el6_3.1.i686 #telnet包已安装 [root@localhost software]# rpm -qa telnet-server 检查原因是没有安装telenet-server的服务。 运行yum命令我们来进行安装: [root@localhost software]# yum install telnet-server 检查是否安装成功。 [root@localhost software]# rpm -qa telnet-server telnet-server-0.17-47.el6_3.1.i686 已经安装好telnet-server服务啦,但由于telnet服务是由xinetd守护的,所以我们需要重新启动xinetd。 [root@localhost software]# service xinetd restart 停止 xinetd:[确定] 正在启动 xinetd:[确定] 发现没有进程,服务没有启动。 在大佬的指示下,使用systemctl restart telnet.socket解决了问题,可以成功telnet上去 启动成功,我们来测试一下连接是否正常。 经过大佬解释,原来: centos7里边telnet服务不再依赖xinetd,由systemd自己接管了,所以不是service,而是socket。如果以后常使用telnet 将其设置成为开机自启即可(systemctl enable telnet.socke) [root@localhost software]# netstat -tnl | grep 23 tcp 0 0 0.0.0.0:36232 0.0.0.0:* LISTEN tcp 0 0 :::23 ::😗 LISTEN [root@localhost software]# telnet localhost 23 Trying ::1… Connected to localhost. Escape character is ‘^]’. CentOS release 6.4 (Final) Kernel 2.6.32-358.11.1.el6.i686 on an i686 login:
2022-06-27
共1条回复

麦兜搞IT

2020-11-20

您好,可以具体描述一下问题,这个要看具体情况,一般是网络问题,比如防火墙。

0
2
麦兜搞IT
回复
FeiHuang
您好,请问您使用的是同一个vagrantfile么?如果是请确认下配置的IP,需要不同的IP。或者您可以参考我们课程的vagrantfile,一个vagrantfile同时起多个host
2020-11-24
共2条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程