gpt4 book ai didi

macos - 让 Mac 成为本地基于 MAMP 的服务器的个人 WiFi 热点?

转载 作者:行者123 更新时间:2023-12-04 12:08:39 27 4
gpt4 key购买 nike

我通常在我的本地 Mac/MAMP 安装上做很多开发/测试,然后当设备在同一网络上时,只需输入正确的 IP 地址就可以从我的智能手机/平板电脑访问它。

但是,我也经常遇到需要在没有互联网且我的设备不在同一网络上的地方演示或测试我的网络应用程序的情况。那我能做什么?

所以我想做的是以下内容:

  • 让我的 Mac 充当本地服务器 (MAMP)
  • 让我的 Mac(看似)充当热点,通过 WiFi 广播网络
  • 能够从我的 iPhone/iPad 连接到该网络(通过 WiFi)
  • 通过浏览器从我的 iPhone/iPad(没有“互联网”)访问我的 Mac 的 MAMP 本地站点

  • 同样,没有涉及“真正的”互联网或其他 AP。如果我的 Mac 也可以充当 DHCP 服务器(因此自动为通过 WiFi 连接的设备分配 IP),那将是理想的,但如果这太复杂,那么我将手动输入静态 IP。顺便说一句,我不需要任何像本地域名这样的花哨的东西 - 只是 IP 就可以了 :)

    任何想法如何才能完成这样的事情? 如果需要或它使此工作流程更容易或更快捷 - 我也不会购买其他软件来完成此操作。

    顺便说一句,例如我有 high hopes for this solution但它似乎不完整,因为我的设备仍然报告网络没有互联网并且拒绝连接。内置的 Mac 连接共享也可能在某种程度上有所帮助(还不确定如何?)但是如果它们都处于离线状态,要共享什么连接?

    最佳答案

    我会在这里发布我的部分答案 - 希望将来会对某人有所帮助。

    最后很简单:

  • 转到“系统偏好设置”中的“共享”面板,单击第一个“计算机名称”编辑框旁边的“编辑”按钮,然后将“本地主机名”更改为简短、美观且易读的名称(例如 web.local)
  • 单击 Mac 状态栏菜单上的 WiFi 图标,然后选择菜单底部的创建网络...,为您的新 WiFi 网络命名(如果您愿意,还可以选择其他选项),然后单击创建
  • 不要忘记启动 MAMP(或您可能正在使用的任何其他服务器)
  • 瞧——你现在可以从你的 iOS/Mac 设备看到新的 WiFi 网络,连接到它并使用之前创建的地址(即 http://web.local)访问你的 MAMP 服务器(我之前的错误是我想更努力/universal 方式与本地 DHCP/DNS 服务器和 IP 地址 - 但这要容易得多,OSX 会为您做所有事情)

  • 不幸的是,它是部分的,因为它仅适用于 Apple 的 Mac/iOS 设备 - 其他设备(已在 Android 上尝试过)根本看不到您创建的个人网络(我假设无论如何细节都是通过 Apple 的 Bonjour 传输的,所以这就是原因)。但有总比没有好。

    但它仍然很酷——我现在可以将我的 iPhone 和 iPad 连接到在我的 Mac 上运行的 MAMP,即使没有连接到互联网或有一个支持 DHCP 的 AP 来处理网络细节。

    关于macos - 让 Mac 成为本地基于 MAMP 的服务器的个人 WiFi 热点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21184567/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com