2013-11-01 92 views
0

我有一個快速問題,我一直在嘗試解決一段時間。 我有一個在jetty上運行的web應用程序,可以使用指向它的網址從同一網絡上的機器查看它。但是,它不能從網絡外部查看。這是一個大學網絡,所以我懷疑這是一個防火牆問題,但爲了節省打擾技術團隊的更多問題,我想快速問一下,是否有任何碼頭配置,我應該首先檢查,這將允許機器在同一網絡上但不是來自外部網絡的機器,還是它絕對是防火牆?碼頭 - 可以訪問內部網絡,但不能從外部訪問

謝謝,

回答

1

極有可能是防火牆。

Jetty會偵聽您機器上的任何網絡接口。

我會限制我的例子,IPv4的,因爲它仍然是比較常見的,但要知道,基於IPv6地址也存在(也許是你的大學使用)

實例接口:

本地主機

  • 127.0.0.1(本地主機) - 這隻會偵聽本地主機
012從本地主機發起的連接

私人地址

這些都是可以被分配到一個網絡接口,一組IP地址(如您的個人筆記本電腦)。有幾個IP範圍被認爲是Private Addresses,並且將允許位於同一子網上的機器彼此對話,但不會在該子網之外進行路由。

  • 192.168.0.0 - 192.168.255.255
  • 172.16.0.0 - 172.31.255.255
  • 10.0.0.0 - 10.255.255.255

如果在這些範圍內都沒有雖然輸了,因爲你的防火牆很可能能夠作爲一個地址互聯網和大學私人地址之間的網關。 (有很多技術來實現這一點)

公共廣播

公網地址是類似於私有地址,但可以接觸到其他子網毫不費力。這並不意味着你所擁有的地址與其他人在互聯網上看到的地址相同(沒有詳細說明,因爲它超出了問題的範圍)。

元地址

有一個特殊的元的地址,你可能會看到碼頭勢必0.0.0.0。這意味着Jetty正在監聽您計算機上的所有網絡接口。 (localhost + private + public)。這是jetty的默認行爲,可能是您配置的內容。

在與大學網絡管理員交談之前,您應該熟悉自己的機器有多少個網絡接口以及每個分配的IP地址是什麼。這樣你可以向他們講述你有什麼和你的目標是什麼。此外,如果他們批准您的請求,他們將擁有他們所需的一切,以便立即啓用/設置/配置防火牆(無需您獲取更多信息)

+0

謝謝Joakim,我非常欣賞時間和精力你的端口。它解釋得很好,我現在知道我需要做什麼:)。謝謝, – ThePerson