【前回】8.CMLホストを利用したコンソール接続
【次回】10.パケットキャプチャ
CMLへのコンソール接続の種類
CMLでは、WebブラウザでのGUI上でのコンソール接続の他に下記の接続方法があります。
・CMLホストを利用したコンソール接続
・BreakoutToolを利用したコンソール接続
これらを利用することで、ターミナルソフトからの接続が可能となります。
BreakoutToolを利用したコンソール接続
テスト用に作成したラボを用いて、BreakoutToolを利用したコンソール接続を行います。
![テスト用ラボ](https://infrastructure-engineer.com/wp-content/uploads/2021/06/000-1024x282.png)
DASHBOARDから「TOOLS」→「Breakout Tool」をクリックします。
![BreakoutToolのダウンロード画面への遷移](https://infrastructure-engineer.com/wp-content/uploads/2021/07/001-1024x660.png)
左側のメニューの「Download」をクリックします。
![BreakoutToolのダウンロード画面](https://infrastructure-engineer.com/wp-content/uploads/2021/07/002-1024x660.png)
環境にあわせたファイルをダウンロードします。
ここでは、Mac用の”breakout-macos-x86_amd64″をダウンロードします。
![BreakoutTool のダウンロード](https://infrastructure-engineer.com/wp-content/uploads/2021/07/003-1024x660.png)
ダウンロードしたファイルに実行権限を付与します。
chmod u+x breakout-macos-x86_amd64
![ダウンロードしたファイルの権限変更](https://infrastructure-engineer.com/wp-content/uploads/2021/07/004-1024x385.png)
uiオプションを指定して、ツールを実行します。
“Running…”と表示されればOKです。
./breakout-macos-x86_amd64 ui
![BreakoutToolの起動](https://infrastructure-engineer.com/wp-content/uploads/2021/07/005-1024x207.png)
もし、ここでエラー表示となり実行NGとなる場合は、Finderで右クリックし開くことで、Terminalでも実行できるようになります。
![BreakoutTool起動時にエラーとなる場合](https://infrastructure-engineer.com/wp-content/uploads/2021/07/006-1-1024x511.png)
![BreakoutTool起動時にエラーとなる場合](https://infrastructure-engineer.com/wp-content/uploads/2021/07/007-1.png)
ブラウザ上で、localhostの8080ポートにアクセスします。
“Connectivity error”と表示されますが、問題ありません。
http://localhost:8080
![BreakoutToolへのブラウザアクセス](https://infrastructure-engineer.com/wp-content/uploads/2021/07/008-1024x660.png)
Configurationタブに移動します。
![BreakoutToolの設定画面への遷移](https://infrastructure-engineer.com/wp-content/uploads/2021/07/009-1024x660.png)
以下の通り、設定を変更します。
その他の項目はデフォルトのままでOKです。
設定項目 | 設定内容 | 設定例 |
---|---|---|
Controller address | https://CMLホストのIPアドレス | https://192.168.1.10 |
Verify TLS certificate | OFF | – |
Username | CMLにログインする際のユーザー名 | admin |
Password | CMLにログインする際のパスワード | ********* |
![BreakoutToolのコンフィグ設定](https://infrastructure-engineer.com/wp-content/uploads/2021/07/010-1024x660.png)
Labsタブに移動し、更新マークをクリックします。
![BreakoutToolの画面更新](https://infrastructure-engineer.com/wp-content/uploads/2021/07/011-1024x660.png)
起動されているLabが表示されるので、”On”にします。
![BreakoutTool のラボの有効化](https://infrastructure-engineer.com/wp-content/uploads/2021/07/012-1024x660.png)
対象のLabをクリックすると接続するための情報が表示されます。
Enableのところを一旦”Off”にすることで、PortNumberの変更が可能です。
![BreakoutToolの起動されているノードの情報の確認](https://infrastructure-engineer.com/wp-content/uploads/2021/07/013-1024x660.png)
router1にログインします。
対象のポート番号を指定し、localhostにTelnet接続します。
telnet localhost 9000
![ターミナルソフトからルーターノードへのログイン](https://infrastructure-engineer.com/wp-content/uploads/2021/07/014-1024x226.png)
切断する時は、”ctrl”+”]”を押下し、”quit”を入力します。
![ルーターノードからのログアウト](https://infrastructure-engineer.com/wp-content/uploads/2021/07/015-1024x141.png)
同様にサーバーにも接続可能です。
![ターミナルソフトからサーバーノードへのログイン](https://infrastructure-engineer.com/wp-content/uploads/2021/07/016-1024x411.png)
以上で、BreakoutToolを利用したコンソール接続が完了です!