如何使用系留iPhone访问Mac上的虚拟主机

时间:2018-02-07 16:43:46

标签: ios iphone macos apache

我的Mac上有几个开发网站,每个都在Apache中设置为虚拟主机。例如:example.dev,example2.dev,example3.dev。 (我知道我们不应再使用.dev了,但我会为我的下一个项目做这件事。)

我有一个通过USB连接的iPhone,并希望通过Safari访问* .dev网站进行测试。

我可以通过Mac的IP地址或.local访问Apache的主目录,但我无法找到热门来访问虚拟主机;它会抛出404.有没有办法让iPhone使用与Mac相同的DNS设置?

1 个答案:

答案 0 :(得分:0)

您可以做的一件事是在Mac上安装dnsmasq。 首先安装dnsmasq:

brew install dnsmasq

运行它要求的配置命令,这可能类似于:

cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf

现在您可以在/usr/local/etc/dnsmasq.conf中编辑配置。添加以下行:(我把它放在“#address = / double-click.net / 127.0.0.1”这一行的正下方)

address=/*.dev/192.168.1.10

192.168.1.10是您的私人IP地址

现在重启dnsmasq服务

sudo brew services restart dnsmasq

希望这适合你。