【发布时间】:2014-02-06 16:55:00
【问题描述】:
我通常在我的本地 Mac/MAMP 安装上进行大量开发/测试,然后当设备位于同一网络上时,只需输入正确的 IP 地址即可从我的智能手机/平板电脑访问它。
但是,我也经常需要在没有互联网且我的设备不在同一个网络上的地方演示或测试我的网络应用程序。那我该怎么办?
所以我想做的是以下内容:
- 让我的 Mac 充当本地服务器 (MAMP)
- 让我的 Mac(看似)充当通过 WiFi 广播网络的热点
- 能够从我的 iPhone/iPad 连接到该网络(通过 WiFi)
- 通过我的 iPhone/iPad 上的浏览器访问我的 Mac 的 MAMP 本地站点(没有“互联网”)
同样没有“真正的”互联网或其他接入点涉及。如果我的 Mac 也可以充当 DHCP 服务器(因此自动将 IP 分配给通过 WiFi 连接的设备),那将是理想的,但如果那太复杂,那么我将手动输入静态 IP。顺便说一句,我不需要任何花哨的东西,比如本地域名——只要 IP 就可以了 :)
有什么想法可以完成这样的事情吗?如果需要,或者它使这个工作流程更容易或更快 - 我也不会购买其他软件来完成这个。
顺便说一句,例如我有high hopes for this solution,但它似乎不完整,因为我的设备仍在报告网络没有互联网并且拒绝连接。内置的 Mac 连接共享也可能会有所帮助(尚不确定如何?),但如果它们都处于离线状态,要共享什么连接?
【问题讨论】:
-
你在为 DNS 做什么?您可能遇到的部分问题是 iOS 设备是“智能的”,当它们确定互联网连接时,它们会寻找诸如解析 DNS 的能力,在某些情况下,还会找到特定的主机来验证有效的互联网连接.
-
什么都不做。即我可以尝试什么?只需输入一个随机的 DNS 号码?我必须承认我的能力并不是真正的网络管理:)
标签: macos ipad networking localhost mamp