如何使用我的xampp服务器,以便外部网络上的每个人都可以访问它

时间:2013-01-21 04:51:45

标签: webserver xampp port80

我现在遇到这个问题超过一周了。 我正在我的计算机上运行一个Minecraft服务器。因此,我使用no-ip.org来获得“固定”的ip。我忘记了服务器的所有端口,我的朋友可以毫无问题地访问。 后来我以为我可以为统计和东西制作一些Homegape。所以我安装了xampp。我转发了端口80,8080,8000,7171。我(以及我本地网络中的其他人)可以通过no-ip.org地址访问它。但没有其他人! (我想再说一遍,人们可以通过我的世界港口(25565)到达我的电脑而没有其他港口!)

我该如何解决这个问题?我很确定在其中一个配置中有一个简单的节点,我还没有看到。我用Google搜索了几天。所以我发现我应该转发这些端口。但这就是我能找到的全部。

我的防火墙(当然是为了测试!)已禁用!

2 个答案:

答案 0 :(得分:4)

您的防火墙可能阻止了xampp或apache。如果您在Windows 7,请尝试转到控制面板 - >系统安全 - > windows firewal>允许程序通过Windows防火墙,然后搜索“apache”或“xampp”并标记以允许公共和私人连接

另外你也可以试试这个:

  • 启动“Windows防火墙”
  • 转到“高级设置”
  • 在左窗格中选择“入站规则”
  • 在右侧窗格中选择“新规则”
  • 在新建入站规则向导中,选择“端口”作为规则类型,然后单击“下一步”
  • 在“特定本地端口”中选择“TCP并放置”80“(以及您要打开的任何其他端口),然后单击”下一步“
  • 选择“允许连接”,然后单击“下一步”
  • 选择应用规则的网络位置(如果您不确定,请选择所有网址),然后点击“下一步”
  • 提供名称和可选说明

答案 1 :(得分:0)

我解决了这个问题。

我正在使用cox,他们正在阻止端口80.现在我使用https和端口443,一切正常!