【问题标题】:How to serve a website over a wifi without internet?如何在没有互联网的情况下通过 wifi 为网站提供服务?
【发布时间】:2011-04-10 08:03:51
【问题描述】:

我想通过开放的 wifi 连接为网站提供服务,但我不希望这个 wifi 连接能够访问互联网。这可能吗?我将如何去做。

我已经在本地设置了网站,并且可以通过 localhost 或 IP 地址在浏览器中访问,但我不确定如何设置网络服务器并通过 wifi 为网站提供服务。

对此有何见解?

【问题讨论】:

  • 我也想要同样的东西,但是我的wifi路由器也可以上网,请帮忙

标签: webserver ip-address wifi


【解决方案1】:

您可以通过任何计算机轻松访问您机器的本地主机,只要该计算机连接到所述 wifi。

获取您的计算机名称,然后像这样从其他机器访问它:

http://<your_computer_name_here:port_if_applicable>/website_folder_name

我这样做是为了在家中在 mac 和 windows 上测试我的网站。我的 Windows 机器被称为“The-Genius”,我通过我的 mac 访问它,如下所示:

http://The-Genius/Test/

这会导致 IIS.. 如果我想访问位于端口 78 上的 Apache,我会这样做:

http://The-Genius:78/Test/

希望对你有帮助..

【讨论】:

  • 这就是我认为它会起作用的方式。我正在使用 ip 号(如 ipconfig 中的私有)和端口号(在我的情况下为 3000),但没有运气。我需要在我的服务器上安装防火墙 congif 或 wifi 吗?
  • 这个行不行,我用同样的示例代码aaa-pc:8080/test/aa.php对我不起作用,其他设备只是提示站点无法访问服务器ip地址找不到
【解决方案2】:

如果您使用的是 wifi 路由器,则无需执行任何操作即可使其正常工作。每当客户端通过 wifi 连接时,他们将能够输入您的网络服务器的 IP 地址以查看该网站。如果您想使用 DNS 名称,那么您可以在路由器本身上设置 DNS 名称。

【讨论】:

    【解决方案3】:

    根据@LocustHorde 的回答, 我厌倦了电脑的 IP 地址,而不是使用电脑名称。 这对我来说很好......

    http://172.168.1.21:8080/test/aa.php
    

    【讨论】:

      猜你喜欢
      • 2017-07-18
      • 2016-12-30
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-07
      相关资源
      最近更新 更多