同一子网上的 PC 无法访问 IIS 服务的网站 - 服务器可以访问自己的页面

同一子网上的 PC 无法访问 IIS 服务的网站 - 服务器可以访问自己的页面

我在工作组(没有家庭组)中使用 Windows 7。

我已经在“服务器”上设置了 IIS 和 PHP,并且可以看到以下页面,但只有从服务器浏览到 URL 时才能看到:http://localhost/phpinfo.php

ISS 上的身份验证已全部关闭,并且授权规则设置为允许/所有用户。

我从工作组中的另一台电脑上 ping 通服务器。但是,当我从另一台电脑上浏览上述 URL 时,浏览器超时并显示错误“服务器没有响应”。

有哪些原因导致我无法从同一子网中同一工作组内的其他 PC 访问 URL?


抱歉,伙计们。它仍然不起作用

答案1

我立刻想到了几种可能性

  • IIS 可能只在环回接口上监听(我不记得 windows netstat 命令的完整用法,从命令提示符运行 netstat,它会显示哪个 IP/接口正在通过哪些端口监听 - 你需要类似“*:80”的东西
  • Windows 防火墙正在阻止

希望这可以帮助。

答案2

我认为您必须在 iis 上安装 php-support:http://php.iis.net/

相关内容