2017-10-23 6 views
0

私の場合、私のミニシフトインスタンスをイントラネットネットワークに共有したいと思います。Minishiftでは、Web Console APIのパスがパブリックドメインの設定に変更されていません

ネットワーク/ IPを選択するオプションがないようです。仮想ブリッジネットワークインターフェイスを「ブリッジ」に設定しようとすると、失敗するだけです。

ポートフォワーディングを設定します。 http://blog.brianjohn.com/forwarding-ports-in-os-x-el-capitan.html

この場合、ウェブコンソールにアクセスできます。マシンのIPのポートをリダイレクトします。例えば192.168.64.4:8443にPORT(minishift)

しかし、すべてのAPI、 "https://192.168.64.4:8443/api/v1"は依然として内部IPを使用していますが、もちろん外部からアクセスすることはできません。

正しく動作させる方法はありますか?

答えて

1

他のホストからminishiftにアクセスする必要があるときは、SSHトンネリングを使用します。 まずOSXでSSHアクセスを有効にし、AllowTcpForwardingを有効にする必要があります。次に、ラップトップにSSH経由でログインする別のユーザーを作成します。

ssh -L 8443:192.168.64.4:8443 [email protected]<you_laptop_IP_address> 

あなたはhttps://localhost:8443

にブラウザを使用してminishift Webコンソールにアクセスできるように、ユーザーがログインしてください:他のホストからの

は、次のコマンドでSSHを使用してログインする必要があります

関連する問題