Minishift:无法解析:*.192.168.64.2.nip.io
Minishift: Could not resolve: *.192.168.64.2.nip.io
我已经在 OSX 上用 brew 安装了 minishift:
brew cask install minishift-beta
...
$ minishift version
Minishift version: 1.0.0
我已经成功启动了 minishift,并创建了 node-ex 示例应用程序并将其导出:
$ oc get route
NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD
nodejs-ex nodejs-ex-myproject.192.168.64.2.nip.io nodejs-ex 8080-tcp None
但是我无法连接到 .192.168.64.2.nip.io:
$ curl nodejs-ex-myproject.192.168.64.2.nip.io
curl: (6) Could not resolve host: nodejs-ex-myproject.192.168.64.2.nip.io
$ dig +short nodejs-ex-myproject.192.168.64.2.nip.io
$
一切都在使用 minishift web 控制台和 oc 命令,但我无法访问应用程序域。
您的机器或网络上是否有东西阻止了对 nip.io
的 DNS 查询?
谢谢@enj。 http://nip.io 的解释很清楚它是如何工作的。
我发现对 8.8.8.8
和我的 ISP DNS 的查询已解析到我的私有 IP。但它是我的路由器(我的主要 DNS)响应 nip.io
我的路由器 运行 DD-WRT 并已启用
Rebind protection Discard upstream RFC1918 responses
然后我在
添加 nip.io
Domain whitelist nip.io
现在我解决查询:
≻ dig +short test.10.0.0.1.nip.io
10.0.0.1
在家里玩 Minishift 时,我通过 Deutsche Telekom 的 VDSL 和 Speedport-Router 连接到互联网,我无法解决这些问题xip.io
或 nip.io
个地址。
我的解决方法是将 8.8.8.8
放入 /etc/resolv.conf
我在 Windows 10 上遇到了同样的问题。我的解决方法是在 C:\Windows\System32\drivers\etc\hosts
文件中添加一个条目。这是一个例子
192.160.90.101 nodejs-ex-nodejs-echo.192.160.90.101.nip.io # needed for minishift to work
我已经在 OSX 上用 brew 安装了 minishift:
brew cask install minishift-beta
...
$ minishift version
Minishift version: 1.0.0
我已经成功启动了 minishift,并创建了 node-ex 示例应用程序并将其导出:
$ oc get route
NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD
nodejs-ex nodejs-ex-myproject.192.168.64.2.nip.io nodejs-ex 8080-tcp None
但是我无法连接到 .192.168.64.2.nip.io:
$ curl nodejs-ex-myproject.192.168.64.2.nip.io
curl: (6) Could not resolve host: nodejs-ex-myproject.192.168.64.2.nip.io
$ dig +short nodejs-ex-myproject.192.168.64.2.nip.io
$
一切都在使用 minishift web 控制台和 oc 命令,但我无法访问应用程序域。
您的机器或网络上是否有东西阻止了对 nip.io
的 DNS 查询?
谢谢@enj。 http://nip.io 的解释很清楚它是如何工作的。
我发现对 8.8.8.8
和我的 ISP DNS 的查询已解析到我的私有 IP。但它是我的路由器(我的主要 DNS)响应 nip.io
我的路由器 运行 DD-WRT 并已启用
Rebind protection Discard upstream RFC1918 responses
然后我在
添加nip.io
Domain whitelist nip.io
现在我解决查询:
≻ dig +short test.10.0.0.1.nip.io
10.0.0.1
在家里玩 Minishift 时,我通过 Deutsche Telekom 的 VDSL 和 Speedport-Router 连接到互联网,我无法解决这些问题xip.io
或 nip.io
个地址。
我的解决方法是将 8.8.8.8
放入 /etc/resolv.conf
我在 Windows 10 上遇到了同样的问题。我的解决方法是在 C:\Windows\System32\drivers\etc\hosts
文件中添加一个条目。这是一个例子
192.160.90.101 nodejs-ex-nodejs-echo.192.160.90.101.nip.io # needed for minishift to work