服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

使用移动设备testing网站的本地dns

如果这个话题已经讨论过了,我不知道从哪里开始提前抱歉。 我通常使用我的笔记本电脑开发网站作为开发服务器,最近我需要testing一个网站使用各种移动设备,可以通过无线连接。 没有真正的AP,我使用笔记本电脑的无线网卡build立了一个ad-hocnetworking,设备可以正确浏览互联网并访问笔记本电脑的networking服务器。 设置如下: 子网:192.168.1.0/24 网关(有线adsl路由器/调制解调器):192.168.1.1 笔记本电脑:192.168.1.64(eth0,有线,如果连接到网关)和192.168.1.32(eth1,wifi如果有点桥接到eth0) 移动设备(对于所有人来说都是一样的,为了简单起见,我只使用其中的一个):192.168.1.11,默认gw 192.168.1.1 现在,如果我从移动设备打开192.168.1.32或192.168.1.64,我正确地得到我的Apacheconfiguration的默认主机。 但是,我通常使用虚拟主机,其中一个原因是Drupal特有的多站点实现。 对于那些不知道这是如何工作的人,Drupal接受请求的主机名,并在其网站/子目录中search适当的configuration文件。 所以,例如,假设我要求www.example.com,那么Drupal将在以下目录中search一个configuration文件: sites/www.example.com/ sites/example.com/ sites/com/ sites/default/ 因此,我决定采用以下风格的虚拟主机:如果我正在使用的网站可以通过www.example.com访问,我build立了一个sites / www.example.com /目录,并为本地创build一个虚拟主机。 www.example.com,所以Drupal没有find它的麻烦。 我曾经被告知这从DNS的angular度来说是不理想的,因为我必须为example.com创build一个权威的条目,并且只有当我应该访问本地副本时才会打开Bind,这很奇怪。 但是,如果这是我能够遵循的唯一途径,那么我们还是会遇到与Bindconfiguration有关的一些问题,因为我找不到任何以清晰,友善的方式告诉我如何设置这样一个条目的指南。 另一方面,我想知道是否可以为本地设置一个权威的条目,所以我可以访问www.example.com.local并以某种方式告诉(我甚至不知道这是否可能)Apache把www.example.com,而不是www.example.com.local在相关的环境variables。 无论如何,我有一个最后的问题,当我以高度冗长的debugging模式启动绑定,并将192.168.1.32作为设备的主要dns时,输出不会说任何有关从设备发出的请求绑定,所以我甚至不确定它发挥作用。 正如你所看到的,在这些事情上我是一个完全的白痴,但我渴望学习,所以任何帮助/指针将不胜感激。