Centos 连接被拒绝telnet本地主机8080

Centos 连接被拒绝telnet本地主机8080,centos,telnet,Centos,Telnet,我正在运行CentOS 7机器,当我尝试telnet localhost 8080时,我收到以下消息 Trying ::1... Telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Telnet: conenct to address 127.0.0.1: Connection refused 我已经将8080/tcp添加到IP表中并打开了端口。知道是什么阻止了它吗?很简单:8080端口没有打开,就像@E

我正在运行CentOS 7机器,当我尝试telnet localhost 8080时,我收到以下消息

Trying ::1...
Telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Telnet: conenct to address 127.0.0.1: Connection refused

我已经将8080/tcp添加到IP表中并打开了端口。知道是什么阻止了它吗?

很简单:8080端口没有打开,就像@Esse告诉你的那样

您还可以使用echo检查连接:

echo OK > /dev/tcp/localhost/8080
echo $?
您可以使用netstat列出打开的端口:

netstat -tulpn | grep 8080
编辑: 您可以通过尝试自己打开端口来测试端口是否未打开:

# open port 8080 using netcat
nc -l 8080 &
# check connection
netstat -tulpn | grep 8080
telnet localhost 8080
echo OK > /dev/tcp/$(hostname -f)/8080
nc 127.0.0.1 8080

你确定那个端口确实有东西在监听吗?您可以检查键入
netstat-lntu | grep8080
@Esse时,没有显示任何内容。但是,当我为端口22执行此操作时,它正在侦听。有什么建议吗?从telnet命令中删除8080端口。使用
telnet localhost
。默认情况下,telnet始终在端口22上工作。@GoinOff当我这样做时,连接也被拒绝。我不知道您正试图连接到哪个服务,但它没有打开。这是说当我这样做时连接被拒绝。你知道怎么打开这个端口吗?