从共享连接使用 Windows 10 Hosts 文件

从共享连接使用 Windows 10 Hosts 文件

我使用 Windows 10 作为我的编程环境,并使用运行实际 Web 服务器的 Debian VirtualBox 来编写网站。

因此,当我需要测试我的网站时,我所要做的就是将它们添加到我的主机文件中,就可以开始了。

现在问题来了,因为我正尝试用我的 iPhone 测试我的本地网站。我按照这里的教程操作http://www.windowscentral.com/how-turn-your-windows-10-pc-wireless-hotspot帮助我将手机连接到计算机的互联网连接,希望我现在能够从手机访问“dev.testsite.com”,但似乎我的手机没有使用 Windows hosts 文件。

有没有办法设置它,以便 iPhone 使用我的 Windows 计算机上的 hosts 文件来找出我已覆盖的 DNS 记录?

答案1

当PC和iPhone在同一个网络时,可以将PC设置为iPhone的代理。以下是一些不需要越狱的解决方案:

  1. 使用微软的Fiddler,一款免费的 Web 调试代理。
    对于 Web 开发人员来说,这还有额外的好处,即记录所有流量以供调试。
    请参阅文章 监控 iPhone 网络流量(使用 Fiddler)

  2. 使用Weblock - 应用和网站的 AdBlock(1.99 美元)。
    请参阅此内容StackOverflow 答案了解详情。

  3. 使用查尔斯HTTP 代理/HTTP 监控/反向代理(50 美元)。
    这是另一种面向开发人员的监控解决方案。
    请参阅此StackOverflow 答案了解详情。

相关内容