Ubuntu中的Apache:如何通过IP访问同一个Web服务器中的多个站点?

时间:2017-04-17 18:14:23

标签: apache ubuntu url ip webserver

我的网络服务器包含 Ubuntu 16.04 Apache 2.4 。在那,我有 / var / inetpub / 一些网站的文件。例如:

/var/inetpub/site1.com/... 
/var/inetpub/site2.com/...
/var/inetpub/site3.com/... 
/var/inetpub/site4.com/...

当我在局域网中时,我可以访问这些网站,编辑计算机的主机文件,添加服务器IP,如:

192.168.1.10 site1.com
192.168.1.10 site2.com
192.168.1.10 site3.com
192.168.1.10 site4.com

有了这个,我可以打开浏览器并粘贴site1.com或site2.com,然后显示网页。但是,现在我需要在我的手机中看到这些相同的网站。因此,在尝试将手机中的等效内容修改为主机文件之前(值得一提的是我很久以前尝试过,我失去了一整天而且没有用) ,我想知道是否有更简单的替代方案,例如能够通过IP访问网站。

现在,如果在我的手机浏览器中键入ip( 192.168.1.10 ),显然是在我的局域网中连接,它会显示第一个站点(site1.com)。所以, 是否有任何配置允许我对其他站点执行相同操作?我不知道,比如:

http://192.168.1.10/site1.com
http://192.168.1.10/site2.com
http://192.168.1.10/site3.com
http://192.168.1.10/site4.com

也许?

有人可以告诉我,将网址添加到我的网络的本地DNS会更容易,但目前它不是一个选项,因为我无法访问此类配置,获取或拥有这样的访问帮助我,是......复杂而缓慢。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我感谢你更容易编辑你的手机主机。但这并不容易,你需要获得Android手机的root访问权限。我不知道如何在ios上这样做。

或者,编辑路由器的dns也可以,但也不容易......

有一个选项,你在你的ubuntu上构建一个DNS服务器,然后改变你的移动DNS。但这很难。