【问题标题】:In Minishift, Web Console API path not changed to public domain setting在 Minishift 中,Web 控制台 API 路径未更改为公共域设置
【发布时间】:2017-10-23 07:31:18
【问题描述】:

我的情况是,我想将我的 minishift 实例共享到我的 Intranet 网络。

似乎没有选择网络/IP的选项,例如如果您尝试将 virtualbox 网络接口设置为“bridge”,它将失败

所以我想设置端口转发,例如http://blog.brianjohn.com/forwarding-ports-in-os-x-el-capitan.html

在这种情况下,我可以访问 Web 控制台,例如将机器 IP:PORT 的端口重定向到 192.168.64.4:8443 (minishift)

但是所有的 API,例如“https://192.168.64.4:8443/api/v1”还在使用内网IP,当然不能外网访问。

有没有办法让它正常工作?

【问题讨论】:

    标签: networking openshift web-console minishift


    【解决方案1】:

    当我需要从其他主机访问 minishift 时,我使用 SSH 隧道。 首先,您需要在 OSX 中启用 SSH 访问并确保启用 AllowTcpForwarding。然后在您的笔记本电脑中创建另一个用户以通过 SSH 登录。

    从其他主机,您需要使用以下命令使用 SSH 登录:

    ssh -L 8443:192.168.64.4:8443 user@<you_laptop_IP_address>  
    

    保持用户登录状态,以便您可以使用浏览器访问您的 minishift Web 控制台https://localhost:8443

    【讨论】:

      猜你喜欢
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      • 2015-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-08
      • 2015-06-05
      相关资源
      最近更新 更多