【问题标题】:Trying to make my laptop a web server试图让我的笔记本电脑成为网络服务器
【发布时间】:2014-04-15 11:13:07
【问题描述】:

我正在尝试使我的笔记本电脑成为临时网络服务器。自从我建立一个以来已经好几年了,我真的不知道我当时在做什么=)。

长话短说,IT 暂时不会准备好服务器,我需要使用其他端点(PC、iProducts、Android)测试我的站点。

我已安装并运行 IIS7。我正在使用已设置的默认网站,并在我的 inetpub\wwwroot 文件夹中放置了一个简单的 Default.htm 页面。

<html>
    <head>
    <title>Test</title>
    </head>
    <body>
        <div align="center">
        <table cellpadding="0" cellspacing="0" border="0">
        <tr>
        <td align="center">My Web Site</td>
        </tr>
        <tr>
        <td align="center">Does It Work</td>
        </tr>
        </table>
        </Div>
</body>
</html>

使用 IP 地址或计算机名称,我可以在笔记本电脑上本地访问该站点并查看网页。

http://123.45.678.90/
http://MyMachine/

如果我转到我的 Intranet 上的另一台机器,我将无法访问 Web 服务器。但是,我可以 Ping IP 地址和计算机名。

我必须在 IIS 中设置什么才能将其公开或其他什么?

提前感谢您的帮助。

【问题讨论】:

    标签: iis-7 installation


    【解决方案1】:

    如果您无法从网络上的其他计算机访问 Web 服务器,但您可以使用指向 localhost 的浏览器在本地访问它,则问题可能是 Windows 防火墙已启用并且不允许端口 80 HTTP 流量进入您的来自网络的机器。

    在 Windows 7 上,您可以在控制面板 | 访问 Windows 防火墙。系统与安全 | Windows 防火墙。单击高级设置,然后从具有高级安全性的 Windows 防火墙窗口中选择入站规则。向下滚动到“万维网服务(HTTP 流量输入)”,然后单击“启用规则”。这应该允许端口 80 上的入站连接访问您的 Web 服务器。

    【讨论】:

    • 真棒@Myk,那是票
    【解决方案2】:

    如果它在本地而不是外部应答,请确保它位于公共 IP 上并且防火墙没有阻止。这可能有用:https://serverfault.com/questions/54623/sites-in-iis-not-available-externally

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 1970-01-01
      • 2017-01-15
      • 2013-09-12
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多