業務改善

マクロ

Cisco 機器のコマンドログを取得する汎用的な Tera Term マクロを作成しました

検証や現地作業における機器ログ取得に使える Tera Term マクロ 検証や現地作業において、対象ネットワーク機器の状態確認コマンドのログを取得することが良くあります。 このログ取得を行うために Tera Termマクロを作成することが多...
マクロ

【Tera Term マクロ】COMポートを自動検出してコンソール接続する

動作確認環境 Tera Term 4.104 ネットワーク機器にコンソール接続する Tera Term マクロ Tera Term マクロを使用してネットワーク機器にコンソール接続する場合、マクロでは以下のようなコマンドを記述します。 co...
ネットワーク

【SakuraDiff】サクラエディタで編集中のテキスト同士で差分確認する【WinMerge連携】

WinMerge でテキスト比較を実行する新たな方法 ネットワーク設計・構築業務においてどこかしらで必ず実施するテキストの差分確認ですが、その方法としてはテキスト比較ソフトの WinMerge を使用することがほとんどです。 WinMerg...
ネットワーク

送信元ポート及び宛先ポートを任意に指定した通信テストの実施方法【iPerf3】

送信元/宛先ポートを指定した通信テストの必要性 一例として、ネットワーク設計・構築案件において NAPT 機能を使用するルータを扱う場合、NAPT の動作試験を実施する必要があります。 NAPT の動作試験では、実際に対象の TCP/UDP...
ネットワーク

Tera Term ログ行頭のタイムスタンプ付加方法とその削除方法

作業環境 Tera Term version 4.105 機器 CLI ログ行頭のタイムスタンプ ネットワーク機器の CLI ログファイルで、以下のように各行の頭にタイムスタンプが入っているログを見たことはあるでしょうか。 Router# ...
ネットワーク

ネットワーク障害試験の概要と実施の流れ【基礎知識】

ネットワークの障害試験とは ネットワーク構築案件の試験フェーズにおいて実施する試験の一つに「障害試験」があります。 障害試験では、ネットワークにおける各障害ポイントにおいて意図的に障害を発生させ、その時のネットワークの状態が想定通りになるこ...
ネットワーク

【NW 試験】Telnet/SSH アクセス試験のエビデンス取得を効率化する【CentOS 使用】

ネットワーク機器への Telnet/SSH アクセス試験 ネットワーク構築案件の試験フェーズでは、試験項目の一つとしてネットワーク機器への Telnet/SSH 管理アクセス試験を行います。 これはクライアントから対象ネットワーク機器に対し...
ルータ

【Cisco】パラメータシート兼コンフィグ出力ツールを作成しました

詳細設計~コンフィグ作成を効率化する Cisco 機器の構築作業ではパラメータシートを作成して、そのパラメータシートに基づいてコンフィグを作成して機器をキッティングします。ですがこれらの工程を普通にやると結構面倒です。 今回作成したツールは...
マクロ

【公開中】ネットワーク機器の類似コンフィグ作成ツール【全拠点分一括作成】

一部の値だけが異なるコンフィグを多数まとめて作成したい ネットワーク機器を多拠点展開する場合、拠点ごとに機器コンフィグを作成する必要があります。拠点数に比例してコンフィグ作成工数が大きくなります。 ここで、各拠点ごとの機器コンフィグは、ホス...
ファイアウォール(UTM)

【公開中】FortiGate のコンフィグを解析して表形式で出力するツールを作成した話

ワンクリックでパラメータシートができちゃう!? FortiGate に限らず、ファイアウォール機器でアドレス、サービス、ポリシーなどのオブジェクトが大量に設定されているケースがあると思います。 ネットワーク構築案件で詳細設計書(パラメータシ...
マクロ

【FortiGate】コンフィグを Excel シート上で階層別にグループ化する VBA マクロ

FortiGate のコンフィグ確認【とにかく長い】 FortiGate が正しく設定されているかを確認するために、コンフィグを目視で確認する場合もあるかと思います。 ただ、FortiGate のコンフィグはとても長いので、単純にテキストで...
マクロ

【Tera Term】マクロの二重実行によるログファイルの上書きを防止する方法

【事故事例】マクロの二重実行によるログファイルの上書き ネットワーク構築において現地作業を行う際に、機器ログを Tera Term のマクロを使用して取得するということはよくあります。 例えば、マクロの設計として保存するログファイルの名前を...