GAになったonePKで遊んでいます。見よう見まねでルーティング情報を取得するスクリプトを書いてみました。必要な情報を入手するために、SSHでログインして正規表現で抽出していた従来とは全く違います。
次はルーティングを追加するスクリプトを書いてみようと思います。
実行結果
スクリプト
メモ
- ルータでonepkを有効にする。設定はGetting Staredに書いてある通り。Using a Cisco Router with a Self-Signed Certificate
- 対象機器は、NetworkElementオブジェクトで定義する
- 対象機器への接続方式は、SessionConfigオブジェクトで定義する。
- SessionConfigを利用してNetworkElement.connectすることで、実機にアクセスする。
- connect後のNetworkElementから必要な情報を入手する。
- 明示的にdisconnectしないと、対象機器とのコネクションは切れない。