2013-01-21 42 views
2

我現在在這方面遇到了一個多星期的問題。 我在我的電腦上運行着一個minecraft服務器。因此,我使用no-ip.org有一個「固定」的IP。我強調服務器的所有端口,我的朋友可以毫無問題地訪問。後來我想我可以做一個統計和東西的Homegape。所以我安裝了xampp。我轉發了80,8080,8000,7171端口。我(和本地網絡中的其他人)可以通過no-ip.org地址訪問它。但沒有人! (我想重申人們可以通過我的世界端口(25565)到達我的電腦並且沒有其他端口!)如何使用我的xampp服務器,以便來自外部網絡的每個人都可以訪問它

我該如何解決這個問題?我很確定在配置中有一個簡單的節點,我還沒有看到它。我搜索了幾天。所以我發現我應該轉發這些端口。但這就是我能找到的。

我的防火牆是(當然測試!)禁用!

回答

0

我解決了這個問題。

我使用的是cox,它們阻塞了80端口。現在我使用的是https和端口443,一切正常!

4

可能是您的防火牆阻止了xampp或apache。如果你在Windows 7上,嘗試去控制面板 - >系統安全 - > Windows防火牆>允許通過Windows防火牆的程序,然後搜索「Apache」或「XAMPP」並標記以允許公共和私人連接

在右左窗格中

  • 選擇「新建規則」

    • 啓動「Windows防火牆」
    • 進入「高級設置」
    • 選擇「入站規則」:另外,您也可以嘗試這個窗格
    • 在新建入站規則嚮導中,選擇「端口」作爲規則類型,然後單擊「下一步」
    • 在「特定本地端口」中選擇「TCP並放置」80「(以及任何其他希望打開的端口)然後點擊「下一步」
    • 選擇「允許連接」,然後單擊「下一步」
    • 選擇應用規則的網絡位置(如果您不確定,請選擇全部),然後單擊「下一步」
    • 給一個名稱和一個可選的描述
  • +0

    對不起,我完全忘了提及! 我的防火牆完全是因爲測試原因!我甚至允許上面提到的所有端口! – BrainStone

    +0

    您是否試圖檢查路由器防火牆? – hailton

    +0

    我已經將其轉發。據我所知,端口轉發是爲了解決這個防火牆問題。這些端口對我的電腦是免費的。而我的Minecraft服務器的端口確實有效! (多次測試!) – BrainStone

    相關問題