如何允许远程访问我的 WAMP 服务器

Ofe*_*lal 21 windows localhost wamp

我已经使用 WAMP 开发了一个站点,并且它在本地运行。

我想授予其他用户访问权限,当我将服务器置于联机状态并将我的 IP 置于浏览器时,它就可以工作了。

当我将 IP 放入其他计算机(在同一网络或外部)的浏览器中时,服务器没有反应。

有什么建议?

小智 28

我通过禁用端口 80 的防火墙解决了这个问题。

  1. 转到窗口右侧的搜索。
  2. 搜索“防火墙”。
  3. 打开“高级防火墙”。
  4. 转到入站规则。
  5. 点击“新规则”。
  6. 选择“端口”选项。
  7. 点击下一步”
  8. 选择“TCP”选项。
  9. 选择“特定的本地端口:”。
  10. 在下一个文本框中输入“80”
  11. 点击下一步。
  12. 选择“允许连接”。
  13. 点击下一步”。
  14. 点击下一步”。
  15. 命名为“端口 80 允许规则”。
  16. 点击下一步”。

注意:这不是一种安全的方式。完成工作后删除此新创建的规则。


Bon*_*art 4

好的。所以,要明确的是......

当您坐在运行 WAMP 的计算机前,并将外部 IP 地址输入浏览器时,您可以查看 Web 服务器。

当您坐在同一 IP 子网上的另一台计算机上(连接到同一路由器和/或交换机)并将外部 IP 地址放入浏览器时,您看不到 Web 服务器。

当您坐在不在同一 IP 子网(未连接到同一路由器和/或交换机)的另一台计算机上并且将外部 IP 地址放入浏览器时,您看不到 Web 服务器。

您是否已将路由器中的端口 80 转发到该计算机的内部 IP 地址?您的 ISP 是否允许端口 80 上的入站访问/流量?你会如何测试这个?首先,确保您的路由器没有防火墙阻止入站端口 80 流量。确保正确转发端口 80。确保您的内部 IP 地址是静态的(在 DHCP 表中)。如果您已经完成了这些操作...那么可能是端口 80 的问题。您可以通过进入 WAMP 并更改用于...无论如何...8080 的端口来测试它。无论如何,这只是出于测试目的。然后,返回路由器,在所有处理端口 80 的地方,将其更改为 8080。然后尝试访问服务器。