2012-03-20 87 views
9

我已經安裝了Windows 2008的R2操作系統的服務器上的應用程序和託管它在端口8080(使用的Apache Tomcat本)..我可以通過URL來訪問應用程序..防火牆攔截/解鎖一個端口

現在的問題是,我無法從任何其他LAN連接的機器訪問URL(我的意思是應用程序)。

經過一番摸索,我關掉了該服務器的防火牆,我能夠訪問該應用從其他LAN連接的機器..

我才知道問題即防火牆阻止端口8080 ..

我可以關掉防火牆,但不建議正確的..我的要求就是打開防火牆,使這個應用程序從訪問的任何其他LAN連接的機器......我想我需要做的是開放口岸/類似的東西,但我沒有任何想法,對此..沒有網絡管理員可截至目前,所以只好自己做:(請幫助我對此...

在此先感謝! :)

PS:我無法下載/該服務器上安裝任何其他軟件的,請提出了一些方式,也可以通過命令提示符發生/一些設置訪問其他LAN端口連接的機器

+0

有人在嗎? :) – NoviceCoder 2012-03-26 09:49:39

回答

19

您使用的是默認的Windows防火牆?如果是的話這裏是如何配置它打開入站流量的端口:

要訪問防火牆: 按開始 - >鍵入「防火牆」 - >點擊「Windows防火牆具有高級安全性」

您需要配置的入站流量的規則,就像這樣:

  1. 右擊「入站規則」在左窗格中
  2. 選擇「新建規則」
  3. 選擇「端口」
  4. 在「特定端口」中輸入您的端口號(8080)
  5. 繼續「下一步」直到嚮導結束,命名規則時問 。

檢查您的端口現在是否可以訪問 - 您可能需要重新啓動Windows防火牆服務(在「服務」下)。

+0

順便說一句,如果你想限制訪問的服務,您的網絡,您可以編輯入站規則的「適用範圍」部分,並可通過一個IP地址範圍或「組預定義下的「本地子網」提供網絡」。 – Roman 2012-04-14 20:35:25

+1

非常感謝:D – NoviceCoder 2012-04-20 16:14:43

+5

@NoviceCoder請將此答案標記爲已接受。它在Windows Server 2008 R2上適用於我。 – theTuxRacer 2012-09-25 12:59:10