问题标签 [xip.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 从其他计算机访问虚拟主机 – xip.io 替代方案
有时您需要从本地网络上的另一台计算机访问您的 (Pow) 虚拟主机——例如,在移动设备上或从 Windows 或 Linux VM 测试您的应用程序时。
到目前为止,我一直在使用pow
xip.io似乎是从其他计算机访问虚拟主机的事实上的方式。
今天我需要在 Internet Explorer 上测试一个修补程序,在 Windows 机器上,使用saucelabs.com,在这种情况下 xip.io 不再工作。
Pow 用户手册建议showoff-io
作为一种替代方法——<em>通过网络共享 localhost 的最简单方法——但似乎这个已经商业化,改名为forwardhq.com。
有没有可以与 Sauce Labs 等测试平台一起使用的 xip.io 的免费替代品?
php - xip.io 的本地设备测试问题
与 xip.io 上未解决的问题相关,MAMP Pro 不起作用 这是一个真正令人头疼的问题,在线支持文档不多。经过 7 小时徒劳的研究,我转向你们。请帮忙!
目标:本地测试我在我的 MacBook 上开发的网站,以及我网络上的其他设备(手机/平板电脑)。我想使用虚拟主机,以便我可以通过唯一名称访问不同的站点。例如 localhost.dev、local.timreader.com 等 我正在尝试使用 xip.io 服务来提供帮助。我正在运行 Mamp Pro V2 作为服务器。
所以首先,什么是有效的:
- Mamp Pro 中设置的虚拟主机在我的本地计算机上
- 我本地机器上的 xip.io 地址 /sometimes/ 解析但并不总是如 localhost.xxxxxip.io
- 从设备直接访问网络服务器根目录,例如 http://xxxx
什么不起作用:
- 从非本地设备(locahost.xxxxxip.io/)通过 xip.io 地址访问网站
我在 Mountain Lion 上(重新启用了 Web 共享首选项 - Apple 隐藏了它 - 并尝试打开和关闭它 - 我认为关闭是正确的?虽然我对这如何影响外部机器的访问感到困惑)。
愿意尝试任何事情,所以欢迎所有想法!
dns - 为 EC2 实例上的 xip.io 地址配置一次性 DNS 解析
如何配置我的 EC2 实例,以便一个特定的通配符域(例如1.2.3.4.xip.io
)解析为我选择的某个 IP(例如5.6.7.8
),而所有其他 DNS 解析都照常进行?
将以下行添加到我的/etc/hosts
文件中没有帮助:
apache - 具有 xip.io 通配符域的 Apache 虚拟主机
有什么方法可以设置 Apache 虚拟主机以通过通配符匹配部分域?
例如,我们使用 xip.io 为我们的开发环境中的一些虚拟主机提供动力,我们的标准开发域看起来像domain.com.127.0.0.1.xip.io
,这意味着我们可以使用看起来像这样的虚拟主机:
这很好,直到必须更改 IP 地址。IP 必须更改的原因可能有很多(例如让其他人查看您的工作等),并且在这个动态 IP 的世界中(这就是 xip.io 之类的东西如此有用的原因),能够适应对于这种更改,无需费心处理虚拟主机设置,将会很有帮助。
考虑到这一点,是否可以设置上面的ServerName
和ServerAlias
设置以支持通配符?这样就不必为可能解析到这台机器的每个可能的 IP 地址设置一个别名,而是看起来像这样?
谢谢你。
apache - 带有 xip.io 的 Apache + Laravel 项目
我有 2 个带有 vhost 的 laravel 项目
如果我打开 project2 然后打开 project1,我总是会返回 project2 的内容。
我的 apache 的根
ios - 无法从 iOS 本机应用程序连接到本地 Rails API
我有一个 iOS 本机应用程序。
我有一个在 Rails (4.1.4) 中开发的 API,它位于:http://api.myapp.local:5000。
我已经配置了我的 /etc/hosts 来进行基本的 API / Web 开发,没问题,一切都运行良好。
我的问题是我想通过我的 iOS 应用程序(在实际设备中,而不是在模拟器中)通过 WiFi 使用我的本地 API。
这是我测试过的(不起作用)
- 将 xip.io 与我的本地 en0 inet ip 与瘦 Web 服务器一起使用。
- 将 xip.io 与我的本地 en0 inet ip 与 pow 网络服务器一起使用。
- 我已经完成了一些端口转发以通过我的公共 IP 进行连接
事实上,问题本质上是由于子域:如果我的应用程序没有任何子域,上述所有解决方案都有效。(我可以通过这种方式访问我的本地 API,但这不是我想要的)
我的问题是我不能告诉我的 iOS 应用程序“连接到这个 IP,使用这个子域”
我可能缺乏网络方面的知识,但我真的对这个问题感到恼火,因为我真的需要用我的 iOS 应用程序测试我的本地网络服务器。
这是我的路线文件的样子:
ruby-on-rails - 使用 Pow 运行 Rails 应用程序时,似乎无法从我的 iPhone 访问 .xip.io URL
我尝试从我的 iPhone 5 访问使用 Pow (4.3) 运行的 Rails 应用程序,但我遇到了问题......
如果我输入my_app.192.168.2.11.xip.io
:
- 它在我的开发机器上运行正常(即具有
192.168.2.11
LAN 地址的机器) - 在我的 iPhone 上找不到主机
当然,这两台机器在同一个局域网上,我尝试从我的 iPhone 访问路由器的管理网络服务器:
192.168.2.1
工作:我可以很好地访问我的路由器的管理网络服务器。192.168.2.1.xip.io
不工作!“找不到宿主。”
为了在 iPhone 上正确解析 .xip.io 地址,有什么特别的设置吗?
编辑:
我在一家咖啡馆工作,通过我的 iPhone 的 4G 网络共享互联网。现在 .xip.io IP 在我的手机上工作。那么它应该与我的LAN配置有关。我有一个华硕路由器。
mamp - MAMP Pro 通过 xip.io 运行多台主机,仅解析到一台主机
我正在使用 MAMP Pro v3.5 进行本地开发。我有多个开发站点成功运行而没有问题。在我的手机上测试网站时,我使用了主机选项卡下的“通过 Xip.io 的名称解析 [x](仅限 LAN)”选项。我打开它的第一台主机很好并且运行良好(使用像 www.siteone.dev.192.168.0.10.xip.io 这样的地址)。
当我尝试使用上述方法在 Xip.io 上设置第二个开发站点时,问题出现了。现在为第二个开发站点使用不同的 URL(使用像 www.sitetwo.dev.192.168.0.10.xip.io 这样的地址),无论我尝试什么,我都会得到第一个设置的主机,而不是预期的第二个。
这是 MAMP Pro 的一个错误,还是它没有能力。我尝试关闭使用 MAMP Pro 设置的第一个主机,但它仍然显示为在我设置的第二个 xip.io 地址下提供服务的站点。
非常感谢其中一位 MAMP 人员做出回应并确认这是否是预期的行为。扩展的谷歌搜索没有出现任何结果。
谢谢布伦丹
laravel - 如何配置 Homestead 和 xip.io?
我想从其他设备(iphone、android 设备等)访问我机器上宅基地上的网站。我的机器和所有设备都在同一个网络上。
我想使用http://xip.io但我无法配置它。
我的ip机器是192.168.0.12
Homestead 网站的 ip 是 192.168.10.10
这是文件主机:
这是 Homestead.yaml
我该怎么做?
谢谢!
google-chrome - Chrome 错误:-105 (ERR_NAME_NOT_RESOLVED) xip.io
我经常使用 xip.io 在 Windows 10 上的 VirtualBox 中访问本地 vagrant 创建的 VM。这些通常是不可路由的 IP,如下所示:
http://examplephpsite.192.168.76.10.xip.io/
Chrome 越来越频繁地收到阻止我访问我的页面的 DNS 错误。从chrome://net-internals/#dns
我看到这个错误:
我在这里找到了一种解决方法:https ://superuser.com/questions/712855/err-name-not-resolved-in-chrome-on-a-single-site ,但我现在每天必须这样做很多次。
是什么导致了这个错误,有什么方法可以消除它,以便我的 xip.io URL 始终能够解析?