我想从另一台计算机连接我的 Apache 服务器。但我做不到。
- 我的Windows防火墙已被禁用。
- 其他计算机的防火墙已禁用。
- 我的本地 IP 地址是 192.168.1.55
- 端口当然是80。
- 两台电脑都是Windows的。
- 两台电脑都没有防病毒软件。
我现在该怎么办?有什么问题?
答案1
首先,让我们确保我们确实可以连接到另一台机器。
从命令提示符对另一台机器执行 ping 操作。(ping xx.xx.xx.xx)希望您看到回应。
如果没有的话,我们需要检查几件事。
首先确保两台机器的子网掩码正确,如果它们在同一个子网,那么子网掩码应该相同,如果它们在不同的子网,那么确保它们都有有效的网关。
如果所有检查都通过,那么我想我们应该检查以确保 apache 实际上在第二台机器上运行,这可以通过通常位于时钟任务栏中的 apache 控制面板来完成,或者通过控制面板中管理员工具中的服务来完成。
需要注意的一点是,过去曾让我感到困惑的是,如果 Skype 与 apache 在同一台机器上运行,则 apache 将无法绑定到端口 80。
添加 :
我还建议您检查您的 apache 配置以确保它允许来自本地主机以外的服务器的连接,如果它是一个开发实例(如 XAMPP),它将默认配置为仅在本地工作,但这很容易更改。