0

しばらくの間、自分で解決しようとしてきた簡単な質問があります。それを指すWebアドレスを使用して、同じネットワーク上のマシンから表示できるjettyで実行されているwebappがあります。ただし、ネットワーク外からは閲覧できません。これは大学のネットワークであるため、ファイアウォールの問題であると思われますが、技術チームを悩ませずに済むように、すぐに尋ねたかった質問があります。同じネットワーク上のマシンを許可する最初に確認する必要がある桟橋の構成はありますか?外部ネットワークのマシンではありませんか、それとも間違いなくファイアウォールですか?

ありがとう、

4

1 に答える 1

1

ファイアウォールの可能性が高いです。

Jetty は、マシン上にあるネットワーク インターフェイスをリッスンします。

IPv4 はまだより一般的であるため、例を IPv4 に制限しますが、IPv6 ベースのアドレスも存在することを知っています (そして、あなたの大学が使用しているものである可能性があります)。

インターフェースの例:

ローカルホスト

  • 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 がバインドされていることがわかる特別なメタ アドレスがあります0.0.0.0。これは、Jetty がマシン上のすべてのネットワーク インターフェイスをリッスンしていることを意味します。(ローカルホスト + プライベート + パブリック)。これは jetty のデフォルトの動作であり、設定したものである可能性があります。

大学のネットワーク管理者に相談する前に、マシンにあるネットワーク インターフェイスの数と、割り当てられている各 IP アドレスを把握しておくことをお勧めします。そうすれば、あなたが持っているものとあなたの目標について彼らに知識を持って話すことができます. さらに、彼らがあなたの要求を承認した場合、彼らはすぐにファイアウォールを有効化/セットアップ/構成するために必要なすべてのものを手に入れることができます (あなたが彼らのために詳細な情報を入手する必要はありません)。

于 2013-11-01T14:40:33.667 に答える