目次:
- 設定のセクションの名前を変更する
- コンフィギュレーションの一部をコピーします。
- もう1つの便利なコマンドはreplaceです。これは構成中の文字列を別のものに変更します。たとえば、次のようにOSPFを設定したため、設定のプロトコルブランチでインターフェイスge-0/0/0が参照されているとします。
- 最後に、insertコマンドを使用すると、構成ステートメントを項目の前後に順番に挿入することができます。このコマンドは、ファイアウォールフィルタとルーティングポリシーを設定しており、次の例に示すように、用語の順序を変更する必要がある場合に特に便利です。
ビデオ: Using Juniper for the First Time | JunOS CLI 2024
Junos OSには、既存の設定を変更するのにかかる時間を短縮するのに役立つ多くのコマンドがあります。コマンドラインインターフェイス(CLI)のコンフィギュレーションモードでrename、copy、replace、およびinsertコマンドを使用すると、デバイス設定をすばやく変更できます。
設定のセクションの名前を変更する
古いポリシーの命名規則を変更して新しいポリシーに従うなど、Junos設定のセクションの名前を変更することがあります。 ge-0/0/0の名前をge-1/0/0の新しい命名規則に変更したいとします。現在の設定スニペットは次のとおりです:
<!ホスト名を変更するには、次のように入力します。--1 - >root @ host-name#show interfaces ge-0/0/0 unit 0 {family inet {address 100. 100. 100. 1/24;}}
root @ host-name#interfacesの名前をge-0/0/0からge-1/0/0に変更します。
次に、showコマンドを使用して、変更が行われたことを確認します
ルートのホスト名#show interfaces ge-1/0/0 unit 0 {family inet {address 100. 100. 100. 1/24;}}
コンフィギュレーションの一部をコピーします。
! - 2 - >Junosでは、copyコマンドを使用して設定の一部をコピーすることもできます。たとえば、logintemplateというローカルユーザー用のテンプレートを作成し、最近チームに参加したjoeという新しいユーザーのコピーを作成するとします。
root @ host-name#show system login user user logintemplate {フルネーム "ネットワーク操作ユーザーを生成する";クラスnetops;認証{暗号化されたパスワード "$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6"; ##
copyコマンドを使用して、新しいユーザーjoeのこのテンプレートのコピーを作成できます。
root @ host-name#システムログインルート@ホスト名を編集する#ユーザログインテンプレートをユーザjoeにコピーする
そして、Junosが新しいローカルユーザを作成したことを再度確認する: > root @ホスト名#show user logintemplate {フルネーム "ネットワーク操作ユーザーを生成する";クラスnetops;認証{暗号化されたパスワード "$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6"; ## SECRET-DATA}}ユーザjoe {フルネーム "ネットワーク操作ユーザ";クラスnetops;認証{暗号化されたパスワード "$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6"; ## SECRET-DATA}}
joeのセットアップを完了するために、パスワードを変更することができます。
構成の一部を置換する
もう1つの便利なコマンドはreplaceです。これは構成中の文字列を別のものに変更します。たとえば、次のようにOSPFを設定したため、設定のプロトコルブランチでインターフェイスge-0/0/0が参照されているとします。
root @ host-name#show interfaces ge-0/0 / 0ユニット0 {ファミリーインセット{アドレス100。100。100. 1/24;}} root @ host-name#show protocols ospf area 0. 0. 0 {interface ge-0/0/0。 0;}
この例では、replaceコマンドを使用して、コンフィギュレーション全体でインターフェイスの名前を新しい命名規則に変更できます。
root @ host-name#パターンge-0/0/0をge -1/0/0
show interfacesを使用して設定を表示すると、インターフェイスとプロトコルの両方で名前が変更されていることがわかります。
root @ host-name#show interfaces ge-1 / 0/0ユニット0 {ファミリ・インセット{アドレス100 100. 100. 1/24;}}ルート・ホスト名#show protocols ospf area 0. 0. 0 {interface ge-1/0/0。 0;}
構成ステートメントの挿入
最後に、insertコマンドを使用すると、構成ステートメントを項目の前後に順番に挿入することができます。このコマンドは、ファイアウォールフィルタとルーティングポリシーを設定しており、次の例に示すように、用語の順序を変更する必要がある場合に特に便利です。
[edit-policy-policy-statement multiterm] jadmin @ juniper1# term reject
ここでは、受け入れ期間を拒否期間の前に挿入しています。これは、ルーティングポリシングで深刻な深夜のトラブルシューティングの時間を節約できます。コピー、置換、名前の変更のように、挿入コマンドを使用すると、Junosデバイスを設定する際に時間と労力を節約できます。