Palo AltoでスタティックルートをCLIで設定する方法

Paloalto Paloalto
この記事は約3分で読めます。

Palo Altoでは、Virtual Router(仮想ルーター)にスタティックルートを設定できます。

CLIを使用すれば、デフォルトルートや特定のネットワーク宛てのルートをコマンドで設定できます。

この記事では、Palo AltoのスタティックルートをCLIで設定する方法をまとめてみました。

今回使用した環境は以下のとおりです。

  • PAN-OS:12.1.4-h5
  • Azure上の仮想アプライアンス
  • Virtual Router:v-router01
  • インターフェース:ethernet1/1

Virtual Routerの作成方法については、以下の記事で紹介しています。

Palo Altoで仮想ルーターをCLIで設定する方法
Palo Altoでは、仮想ルーターを使用してネットワークのルーティングを行います。CLIから仮想ルーターを作成し、インターフェイスの紐づけやスタティックルートを設定できます。今回は、Palo Altoの仮想アプライアンスを使用して、CLIから仮想ルーターを設定します。
広告

1.スタティックルートをCLIで設定する

今回は、以下のスタティックルートを設定します。

項目設定値
Virtual Routerv-router01
ルート名route01
Interfaceethernet1/1
Destination0.0.0.0/0
Next Hop10.0.0.65

以下のコマンドで設定可能です。

 # コンフィグレーションモードに変更
configure

 # スタティックルートの作成とインターフェースの指定
set network virtual-router v-router01 routing-table ip static-route route01 interface ethernet1/1

 # 宛先アドレスの指定(IPアドレス or アドレスオブジェクト)
set network virtual-router v-router01 routing-table ip static-route route01 destination 0.0.0.0/0

 # ネクストホップの指定(IPアドレス or アドレスオブジェクト)
set network virtual-router v-router01 routing-table ip static-route route01 nexthop ip-address 10.0.0.65

 # コミットする
commit

1-1.スタティックルートの設定確認

以下のコマンドで作成したスタティックルートを確認できます。

 # スタティックルートの設定確認
show network virtual-router v-router01 routing-table

Azure上で仮想アプライアンスを利用している場合、スタティックルートの Next Hop の値にはsubnetのデフォルトゲートウェイを指定する必要がありますので注意してください。

hogeuser@host1# show network virtual-router v-router01 routing-table
routing-table {
  ip {
    static-route {
      route01 {
        interface ethernet1/1;
        destination 0.0.0.0/0;
        nexthop {
          ip-address 10.0.0.65;
        }
      }
    }
  }
}
[edit]
hogeuser@host1#
広告

2.スタティックルートを削除する

以下のコマンドでスタティックルートを削除できます。

 # スタティックルートの削除
delete network virtual-router v-router01 routing-table ip static-route route01