Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:RIP グループへの T1 インターフェイスの追加

この例では、コミット スクリプトを使用して手動設定の量を減らす方法、特に 階層レベルで設定されたすべての T1 インターフェイスを [edit interfaces] 階層レベルに追加する方法を [edit protocols rip group test] 示しています。

要件

この例では、T1 インターフェイスを搭載した Junos OS を実行しているデバイスを使用します。

概要とコミット スクリプト

インターフェイスで RIP を有効にする場合は、 と [edit protocols rip] の両方の階層レベルで変更を[edit interfaces]行う必要があります。この例では、コミット スクリプトを使用して、 階層レベルで設定されたすべての T1 インターフェイスを [edit interfaces] 階層レベルに追加する方法を[edit protocols rip group test]示しています。この例では、エラー、警告、システム ログ メッセージは含めいません。設定の変更は通知なく行われます。

このスクリプトの例は、XSLT と SLAX の両方の構文で示されています。

XSLT 構文

SLAX 構文

構成

手順

手順

スクリプトをダウンロード、有効化、テストするには、以下の手順にしたがっています。

  1. スクリプトをテキスト ファイルにコピーし、 rip-t1.xsl または rip-t1.slax に名前を付け、デバイス上の /var/db/scripts/commit/ ディレクトリにコピーします。

  2. 以下のテスト構成スタンザを選択し、Ctrl+cを押してクリップボードにコピーします。

    スクリプトの SLAX バージョンを使用している場合は、 階層レベルのファイル名を [edit system scripts commit file] rip-t1.slax に変更します。

  3. 設定モードで、 コマンドを load merge terminal 発行して、スタンザをデバイス設定にマージします。

    1. プロンプトで、マウスと貼り付けアイコンを使用して、クリップボードの内容を貼り付けます。

    2. Enter キーを押します。

    3. Ctrl+dを押します。

  4. 設定をコミットします。

検証

設定の検証

目的

スクリプトが想定どおりに動作していることを確認します。

アクション

コマンドを show protocols rip group test 発行します。すべての T1 インターフェイスが 階層レベルで [edit protocols rip group test] 表示されます。