Cisco機器 CLI作業効率化 (複数ポートの一括設定)

Network

Cisco機器では、複数のポートに同様の設定をする場合は一括して設定する事ができる、
interface rangeコマンドという便利なコマンドが用意されてます。

複数ポートの一括設定

Switch(config)# interface range [ポート]

コマンドモード:グローバルコンフィグレーションモード。

コマンドリリース:12.1以降にサポート。

ポート定義について

各ポートを個別に指定する場合はカンマ区切りでポートを列挙します。
また、ポートの範囲を指定する場合はハイフンで範囲を定義します。

ポートの範囲は以下の形式で指定可能

  • fastethernet スロット/ポートの範囲の先頭 – スロット/ポートの範囲の末尾
  • gigabitethernet スロット/ポートの範囲の先頭 – スロット/ポートの範囲の末尾

fastethernet 0/1~0/10の速度をオートネゴシエーションに設定する。

Switch# configure terminal
Switch(config)# interface range fastethernet 0/1 – 10
Switch(config-if-range)# speed auto
Switch(config-if-range)# no shutdown

fastethernet 0/6~0/10と、gigabitethernet 0/1~0/2のポートを100M固定に設定する。

※ポート番号とハイフンの間には、必ず半角スペースが必要です。

Switch# configure terminal
Switch(config)# interface range fastethernet 0/1 – 10, gigabitethernet 0/1 – 2
Switch(config-if-range)# speed 100
Switch(config-if-range)# no shutdown

タイトルとURLをコピーしました