2017-02-13 79 views
1

我有一个网站,我现在在Laravel开发上宅基地 VM上运行,并且我希望能够看到它两我和我的同事的一个电话当我试图设计响应它的移动部分。试图让我的家园VM网站上本地运行的手机

我试图使用xip.io实现这一目标,我所做的是,我看着我的私有IP地址从我的Windows网络设置页面。 (198.169.100.21)

我在HOSTS已经定义文件的域dev.198.169.100.21.xip.io应该直接到10.10.21.1 (我的流浪汉实例的IP我的机器上运行)

然后,我SSH进入我的Vagrant框,并告诉NGINX将所有请求路由到我的项目dev.198.169.100.21.xip.io

我到我的IPhone上的那个地址,它的工作,迄今为止好,我只需要确保我登录到公司的接入点,我很好。问题是,即使他们使用与我一样的接入点,我的同事也无法在自己的手机上看到该网站...

我在这里错过了什么吗?我希望过去有人使用xip.io可以帮助我解决这个问题。先谢谢你! :)

+0

您对于专用IPv4寻址感到困惑,因为'198.169.100.21'不是专用IPv4地址。专用IPv4地址在_ [RFC 1918,专用Internet地址分配](https://tools.ietf.org/html/rfc1918)_中定义。 –

+0

@RonMaupin我跟着这里写的是什么 http://www.howtogeek.com/117371/how-to-find-your-computers-private-public-ip-addresses/ 如果这是不正确的,那么你知道我可以如何让我的实际私人IP地址在Windows上?或Mac,如果你不知道Windows。 我真的很感激它,它在我的手机上工作得很好,它有自己不同的IP。没有道理......只要他们连接到同一网络,它就应该已经在其他人上工作了...... –

回答

0

对不起,直接回答在这里,因为我不能根据我的声誉发表评论。

在我的情况下,我想从我的主机(连接在同一个接入点)上的任何其他设备访问我的流浪机,我通过在Vagrantfile中添加另一个适配器而不是仅使用桥接器一个NAT和主机专用适配器。但我想你可能已经尝试过或不喜欢那个想法?

我不知道xip.io如何工作,但检查其网站是否像魅力一样工作。

0

我解决了问题,这个问题是愚蠢的,我忘了添加端口我的手机,家园的默认端口8000,所以你需要添加它。

dev.198.169.100.21.xip.io:8000 
+0

https://stackoverflow.com/a/38714136/470749帮助了我。 – Ryan