ネットワーク機器の導入時などで ZTP などを使う機会が増えているのかもしれませんが、いまだに最初はシリアルコンソールで接続して初期設定という場合があるかと思います。 pyATS/Genie のコネクションライブラリ Unicon ではシリアルコンソール経由でのアクセスも可能であり、シリアル接続から telnet/SSH まで幅広く機器を操作できます。 今回は MacOS から USB シリアル変換ケーブルを使って、コンソールポート経由でシスコルータへ接続する方法を紹介します。

pyATS とは pyATS は Cisco が開発している、テストフレームワークです。python で書かれており、ネットワークのテストに必要な機能が実装されています。今回は、コードを書かずに pyATS に用意されている CLI ツールを使用し、ネットワーク機器の状態が変化した際の差分を確認していきます。 pyATS のインストール Cisco DevNet: APIs, SDKs, Sandbox, and Community for Cisco Developers 公式ドキュメントの手順に従い、venv の環境に、pyats のパッケージをインストールします。 [root@localhost ~]# mkdir pyats [root@localhost ~]# cd pyats [root@localhost pyats]# python3.6 --version Python
python ベースのテストフレームワーク。ネットワークテスト自動化に特化した(ネットワークだけではないが)作られている。 DevNet : pyATS (メインページ)pyATS ドキュメント(英語)CiscoDevNet GitHub レポジトリ(サンプルコード等)CiscoDevNet/pyats-sample-scripts CiscoDevNet/pyats-ios-sample CiscoDevNet/pyats-coding-101CiscoDevNet/pyats-plugin-examplesCiscoDevNet/pyats-gui-sampleCiscoTestAutomation/solutions_examplesDocker イメージ(DockerHub)ciscotestautomation/pyatsDocker File の GitHub レポジトリCis
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く