xip.io欢迎页面上这样说:
10.0.0.1.xip.io解析为10.0.0.1
我为什么需要通过xip io,而不能直接使用IP?
它用于通过域名而不是IP访问服务器吗?
主要应用场景是当您的应用程序需要支持多个子域时。
以这些生产子域为例:
或者您可以考虑一个多租户应用程序,每个帐户都有自己的自定义子域:
因此,设置生产环境以服务这些请求非常容易。
但在没有像xip.io这样的服务的开发环境中,您无法在IP地址前面放置子域以适当地路由您的请求。
为了解决这个问题,您可以通过 xip.io 访问您的应用程序,例如通过以下子域:
http://mycompany.10.0.0.1.xip.io/
正如xip.io网站所述,如果您想从本地网络上的其他设备(如智能手机、平板电脑、虚拟机内的其他操作系统等)访问该应用程序,则此方法可以完美地解决问题。