【问题标题】:Cannot establish connection to application listening on 0.0.0.0:8443无法与在 0.0.0.0:8443 上侦听的应用程序建立连接
【发布时间】:2015-09-05 20:43:40
【问题描述】:

我有一个正在监听 0.0.0.0:8443(本地地址)的应用程序。

“netstat -ant”输出:

proto||Recv-Q||Send-Q||本地地址||国外地址||状态
tcp||0||0||0.0.0.0:22||0.0.0.0:||LISTEN
tcp||0||0||0.0.0.0:8443||0.0.0.0:
||LISTEN

这是仅有的两个正在监听的端口。当我 telnet localhost 端口 22 和 8443 时,两者都能够连接。但是当我从同一子网中的另一台计算机远程登录时,我能够连接到端口 22 但不能连接到端口 8443。主机和客户端计算机仅通过交换机连接。可能是什么原因?

【问题讨论】:

    标签: connection netstat


    【解决方案1】:

    看起来它没有在 IPtables 中打开。请按照下面的链接进行相同的操作。

    https://serverfault.com/questions/301903/cannot-access-port-80-from-remote-location-but-works-on-local

    猜它处理同样的问题。

    【讨论】:

    • 谢谢阿拉文德。该问题与 CentOS 7 上的防火墙有关。有一个 firewall-cmd 可用于将端口公开给外部主机(除了 localhost)
    【解决方案2】:

    您是否检查过防火墙设置?也许您需要从 iptables 中打开 tcp 端口?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多