【问题标题】:Connection time out - port 4444 (java Application)连接超时 - 端口 4444(java 应用程序)
【发布时间】:2014-07-13 18:29:02
【问题描述】:

我正在使用 java 的聊天室应用程序为我的网络课程工作,但我遇到了一些连接问题。

主要问题是我可以将我的客户端连接到服务器,但是当我尝试使用我的外部 IP 时无法正常工作。所以我浏览了网页,我发现我必须从我的路由器进行端口转发为了接受来自外部 IP 的连接。我已经这样做了,但我没有工作。

在我搜索答案后,我发现连接以某种方式被阻止,可能是被防火墙(在我的情况下,我有 windows 防火墙、我的 av 防火墙-COMODO IS 和我的路由器的防火墙)。我禁用了所有它们,在正常模式下,但结果相同。

我尝试的最后一件事是在安全模式下启动并且它有效。现在我的问题是: 是否有一些第三方软件导致了这种情况,我的 COMODO 防火墙可能是问题还是其他原因?

我正在使用:

  • Windows 7 专业版 SP1
  • 华硕路由器 RT-N53
  • COMODO AV 2013 互联网 安全

至于连接,我使用的是 4444 端口,我的 IP 地址是动态的。

感谢您在这种情况下提供的任何帮助。

【问题讨论】:

    标签: java port chatroom blocked


    【解决方案1】:

    原来是 COMODO 的防火墙导致了这种情况。我已经读过,即使你关闭了防病毒软件,它也不足以允许访问特定端口来访问它。现在我已经删除了它问题已解决。

    感谢您的回复。

    【讨论】:

      【解决方案2】:

      为此,您的服务器应位于公共/静态 IP 地址。因为路由器是基于 NAT 的。它作为自己的请求并在它之后转发,如果您使用的是 LAN,在路由器之后它使用 C 类子掩码,即 192.168.1.1

      所以服务器应该在这个网络之外。如果你打开这个网络内的服务器,它应该可以通过 in.192...* 访问。*

      【讨论】:

      • 我注意到别的东西,这可能是一个线索。在学校,当我连接到一个教师的无线连接时,在网络内工作时我遇到了同样的问题。而且在 linux 中(Ubunu 14.04)我与来自不同网络的朋友进行了测试,我能够连接。
      • 是同一个域吗?并验证教师的系统没有使用代理 ip
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-22
      • 2017-08-02
      • 2017-11-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-22
      • 1970-01-01
      相关资源
      最近更新 更多