如何在 OSX 环境中访问本地网络上的网站

How can I access a website on a Local Network in an OSX environment

所以我有一个在本地创建的网站,但我想让其他团队成员访问它。我还想使用我的 iPhone 来测试我的网站以进行测试。事情是当我选中 Xip.io(仅限 LAN)选项(如下图所示)时,URL 会显示在其下方的空框中。问题是,当我在 iPhone 的浏览器中使用 URL 时 Xip.io URL。什么都不显示。有没有更简单的方法让我的网站可以从本地的其他机器访问?是否有我需要编辑的文件或我的更改是否正确?

谢谢

更新 我正在使用我的内部 IP。我可以用笔记本电脑访问我的网站,但连接到我网络的其他计算机无法访问我的网站。我想也许我需要更改我的 httpd.conf 文件?

我不确定我是否理解正确,但您可以使用 phone 上的应用程序 Fing - network tools 扫描网络并获取网络上的所有 IP 地址,您的计算机应该是一台其中(在常规保护网络上)。

我认为发生的事情是 URL 在其他设备上没有正确解析,你可能给了他们你的 external ip,尝试使用该应用程序我提到过,找到您的计算机并尝试连接到您在该应用程序中找到的 IP 地址。该 IP 将是您的 internal IP 地址,这正是您所需要的。

找到解决办法了!因为我在 OSX

工作

这是我的步骤:

  • 转到系统偏好设置 Selected 网络
  • Select Wifi(因为我是通过 Wi-fi 连接的)
  • 单击了“高级”按钮
  • 单击 TCP/IP 选项卡
  • 复制或记下 IPv4 地址:

然后

  • 转到 PHPAdmin
  • Select 数据库选项卡
  • Select 你的数据库
  • 点击了选项 table
  • 在 option_name 下更改 列中的两个值(siteurlhome ) ]option_value 到您从系统偏好设置中复制的 IPv4 地址

  • 打开了 MAMP Pro

  • 在主机 IP 地址字段中输入了相同的 IPv4 地址
  • 重启服务器

帮助了我