【问题标题】:Cannot access Tomcat server in local network from mobile phone无法从手机访问本地网络中的Tomcat服务器
【发布时间】:2017-07-19 05:05:24
【问题描述】:

我有一个本地 Tomcat (http) 服务器通过以太网在本地网络中运行,因为我有一部新手机,所以我无法访问它(通过 WiFi)。

在我的旧手机联想 P2 上,它工作正常,但现在我有一个华为 P9 Lite,我在尝试从手机访问服务器时收到 ERR_ADDRESS_UNREACHABLE。但是,我可以使用另一部手机正常访问服务器。

我需要在华为 P9 Lite 上更改某种网络设置吗?我还没弄明白。

【问题讨论】:

  • 如果您从本地系统访问 tomcat 服务器,则需要将设备连接到与系统连接的同一网络中
  • 检查您的手机代理,如果可以的话,请在防火墙中打开端口 80
  • 你没有告诉你使用什么类型的连接。我们应该猜吗?
  • @GaneshPatil 这也是我最初的想法,但这不是问题。
  • @greenapps 本地公司网络,在服务器上使用以太网,在设备上使用 wifi。服务器使用http协议。

标签: android tomcat mobile connection


【解决方案1】:

由于 Windows 防火墙经常提供或阻止基于应用程序的访问,而不仅仅是端口,因此暂时或完全禁用您的防火墙:

管理员命令外壳运行以下命令:

netsh firewall set opmode mode = disable

【讨论】:

  • 我认为这不会有帮助,因为可以从网络内的其他设备访问服务器。所以问题出在设备上,而不是服务器上。
  • 您的本地服务器和设备是否配置在同一个网络中?
  • 是的。出于某种原因,我延长了这条信息。
  • 但是你需要为你的网络提供静态 IP 地址.. 让它成为静态的
  • 是的,我发现了。谢谢!
【解决方案2】:

好的,由于某种原因,DHCP 在我的设备上为我提供了不同的网络地址。我必须静态分配正确的网络地址,现在它可以工作了。

【讨论】:

    【解决方案3】:

    从 Windows 10 开始,我所要做的就是使网络“私有”而不是 PUBLIC。奇怪但有效,如果你把它公开,windows 规则默认使网络对外部连接隐藏

    【讨论】:

      猜你喜欢
      • 2020-02-24
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 2017-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多