菜鸟教程小白 发表于 2022-12-11 19:43:22

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


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

<p>我有一部通过 USB 连接的 iPhone,并希望通过 Safari 访问 *.dev 站点进行测试。 </p>

<p>我可以通过 Mac 的 IP 地址或 .local 访问 Apache 的主目录,但我不知道如何访问虚拟主机;它会抛出 404。有没有办法让 iPhone 使用与 Mac 相同的 DNS 设置?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以做的一件事是在您的 Mac 上安装 <code>dnsmasq</code>。
首先安装dnsmasq:</p>

<pre><code>brew install dnsmasq
</code></pre>

<p>运行它要求您执行的配置命令,它可能类似于以下内容:</p>

<pre><code>cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf
</code></pre>

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

<pre><code>address=/*.dev/192.168.1.10
</code></pre>

<p>192.168.1.10 是您的私有(private) IP 地址</p>

<p>现在重启 dnsmasq 服务</p>

<pre><code>sudo brew services restart dnsmasq
</code></pre>

<p>希望这对你有用。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何使用系留 iPhone 访问 Mac 上的虚拟主机,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/48669009/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/48669009/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何使用系留 iPhone 访问 Mac 上的虚拟主机