Web applications Jetty-可以访问内部网络,但不能从外部访问

Web applications Jetty-可以访问内部网络,但不能从外部访问,web-applications,jetty,Web Applications,Jetty,我有一个很快的问题,一段时间以来我一直试图自己解决。 我有一个运行在jetty上的webapp,可以使用指向它的网址从同一网络上的机器上查看。但是,它不能从网络外部查看。这是一个大学网络,所以我怀疑这是一个防火墙问题,但为了避免让技术团队因为我想快速提出的更多问题而感到困扰,我是否应该首先检查jetty配置,它允许机器位于同一网络上,但不允许机器来自外部网络,或者它肯定是防火墙 谢谢,很可能是防火墙 Jetty监听您机器上的任何网络接口 我将把我的示例限制在IPv4上,因为它更为常见,但要知道也

我有一个很快的问题,一段时间以来我一直试图自己解决。 我有一个运行在jetty上的webapp,可以使用指向它的网址从同一网络上的机器上查看。但是,它不能从网络外部查看。这是一个大学网络,所以我怀疑这是一个防火墙问题,但为了避免让技术团队因为我想快速提出的更多问题而感到困扰,我是否应该首先检查jetty配置,它允许机器位于同一网络上,但不允许机器来自外部网络,或者它肯定是防火墙


谢谢,

很可能是防火墙

Jetty监听您机器上的任何网络接口

我将把我的示例限制在IPv4上,因为它更为常见,但要知道也存在基于IPv6的地址(可能是你们大学正在使用的地址)

接口示例:

Localhost

  • 127.0.0.1
    (localhost)-这将只侦听从localhost到localhost的连接
私人地址

这些是一组IP地址,可以分配给网络接口(如您的个人笔记本电脑)。考虑了多个IP范围,允许同一子网上的计算机相互通信,但不会路由到该子网上

  • 192.168.0.0
    -
    192.168.255.255
  • 172.16.0.0
    -
    172.31.255.255
  • 10.0.0.0
    -
    10.255.255.255
如果你有一个在这些范围内的地址,所有的都不会丢失,因为你的防火墙很可能是互联网和大学私人地址之间的网关。(有许多技术可以实现这一点)

公共广播

公共地址类似于私人地址,但可以不费吹灰之力地暴露给其他子网。但这并不意味着你的地址与其他人在互联网上看到的地址相同(没有详细说明,因为这超出了问题的范围)

元地址

您可能会看到Jetty绑定到一个特殊的元地址。这意味着Jetty正在监听您机器上的所有网络接口。(本地主机+专用+公用)。这是jetty的默认行为,很可能是您所配置的


在您与您的大学网络管理员交谈之前,您最好熟悉您的计算机有多少个网络接口,以及每个分配的IP地址是什么。这样你就可以有见识地和他们谈论你拥有什么以及你的目标是什么。另外,如果他们批准了您的请求,他们将拥有立即启用/设置/配置防火墙所需的一切(您无需为他们获取更多信息)

谢谢Joakim,我非常感谢您花费的时间和精力。这很好地解释了,我现在知道我需要做什么:)。谢谢