Apache 主机文件是否影响临时连接的设备?

Apache 主机文件是否影响临时连接的设备?,apache,tomcat,mobile,virtualhost,hosts,Apache,Tomcat,Mobile,Virtualhost,Hosts,我在Ubuntu 12.04上有一个本地Apache2服务器 使用虚拟主机,所以在“hosts”文件中我指出 将虚拟主机名称添加到本地IP地址-192.168.1.33- 所以http://mySite.local'指向'192.168.1.33',工作正常 在浏览器中 现在我想在连接到机器上的手机上测试一下 通过在我的笔记本中创建的具有共享连接的wlan临时网络 如果我正确访问'192.168.1.33',我可以看到根文件夹, 但如果我能访问'http://mySite.local" 我假设“

我在Ubuntu 12.04上有一个本地Apache2服务器 使用虚拟主机,所以在“hosts”文件中我指出 将虚拟主机名称添加到本地IP地址-192.168.1.33-

所以http://mySite.local'指向'192.168.1.33',工作正常 在浏览器中

现在我想在连接到机器上的手机上测试一下 通过在我的笔记本中创建的具有共享连接的wlan临时网络

如果我正确访问'192.168.1.33',我可以看到根文件夹, 但如果我能访问'http://mySite.local"

我假设“/etc/hosts”文件不会影响通过临时网络的流量。
这是正确的吗?我能改变这种行为吗?可能吗?

主机文件仅适用于它所在的本地计算机。它不会传递或用作任何DNS服务的数据源。你的手机必须有一个本地主机文件,我不确定这是否可行

主机文件仅适用于它所在的本地计算机。它不会传递或用作任何DNS服务的数据源。你的手机必须有一个本地主机文件,我不确定这是否可行

假设主机文件只影响源于主机文件所属计算机的连接是正确的。其他流量在到达您的计算机之前,已经需要知道它需要连接到的IP地址。根据你对手机的访问量,让它像这样识别你自己的域名可能需要做更多的工作

我这样说是因为您需要执行以下操作之一:

  • 编辑手机上主机文件的等效文件(如果该文件以可访问的方式存在)

  • 设置本地DNS服务器,将此信息提供给您的手机,并让您的手机使用它进行DNS解析

在不知道你有什么手机的情况下,我无法确定这两款手机会有多难。但我想这两种方法都不如在手机浏览器中键入IP并将其添加到书签那么简单。

假设主机文件只影响源于主机文件所属机器的连接是正确的。其他流量在到达您的计算机之前,已经需要知道它需要连接到的IP地址。根据你对手机的访问量,让它像这样识别你自己的域名可能需要做更多的工作

我这样说是因为您需要执行以下操作之一:

  • 编辑手机上主机文件的等效文件(如果该文件以可访问的方式存在)

  • 设置本地DNS服务器,将此信息提供给您的手机,并让您的手机使用它进行DNS解析

在不知道你有什么手机的情况下,我无法确定这两款手机会有多难。但我想这两种方法都不如在手机浏览器中键入IP并将其添加到书签那么简单。

通过“主机”文件,您指的是类似于
/etc/hosts
,对吗?手机将根据其DNS服务器进行解析。。。因此,您需要运行自己的DNS服务器,并在其中添加这些条目,而不是
/etc/hosts
。通过“hosts”文件,您指的是类似
/etc/hosts
,对吗?手机将根据其DNS服务器进行解析。。。因此,您需要运行自己的DNS服务器并在那里添加这些条目,而不是
/etc/hosts
。我可能会设置一个本地DNS服务器来提供这些信息,我认为这是唯一的方法,谢谢!在设置DNS服务器之前,请确保您可以配置手机使用的DNS服务器。祝你好运我可能会设置一个本地DNS服务器来提供这些信息,我认为这是唯一的方法,谢谢!在设置DNS服务器之前,请确保您可以配置手机使用的DNS服务器。祝你好运