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

Bra*_*one 4 xampp webserver port80

我现在有一个多星期的问题。我在我的电脑上运行一个 minecraft 服务器。因此,我使用 no-ip.org 来获得“固定”IP。我为服务器保留了所有端口,我的朋友可以毫无问题地访问。后来我想我可以制作一个小小的 Homegape 来统计数据和其他东西。所以我安装了xampp。我转发了端口 80、8080、8000、7171。我(以及我本地网络中的其他人)可以通过 no-ip.org 地址访问它。但没有其他人!(我想重复一遍,人们可以通过我的世界端口(25565)而不是其他端口访问我的电脑!)

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

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

hai*_*ton 5

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

另外你也可以试试这个:

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


Bra*_*one 0

我解决了这个问题。

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