routeadm コマンドの紹介 : やっぱり Sun がスキ! やっぱり Sun がスキ!

やっぱり Sun がスキ!

http://blogs.sun.com/yappri/date/20071120 2007年 11月 20日 火曜日

routeadm コマンドの紹介

(English here)
今回は、Solaris 10 から新しく追加されたコマンド routeadm を紹介いたします。

Solaris 9 以前ですと、IP フォワーディング機能を有効にしたい時は ndd コマンド (ndd -set /dev/ip ip_forwarding 1)の操作が必要であったり、ルータとして機能 させたくない時は /etc/norouter ファイルを作成したりする必要がありました。

一方、Solaris 10 からは、routeadm コマンドを使って ルーティング機能や IP フォワーディング機能に関する設定を行う事ができます。
それでは、実際に routeadm コマンドを実行してみましょう。

routeadm コマンドの出力結果 (現在の設定確認)

# routeadm
                       構成   現在の              現在の
                 オプション   構成                システム状態
---------------------------------------------------------------
          IPv4 ルーティング   enabled              enabled
          IPv6 ルーティング   disabled             disabled
                  IPv4 転送   disabled             disabled
                  IPv6 転送   disabled             disabled

       ルーティングサービス   "svc:/network/routing/ripng:default svc:/network/routing/route:default"

ルーティングデーモン:

                      STATE   FMRI
                   disabled   svc:/network/routing/legacy-routing:ipv4
                   disabled   svc:/network/routing/legacy-routing:ipv6
                   disabled   svc:/network/routing/ndp:default
                   disabled   svc:/network/routing/rdisc:default
                   disabled   svc:/network/routing/ripng:default
                   disabled   svc:/network/routing/ripng:quagga
                     online   svc:/network/routing/route:default
                   disabled   svc:/network/routing/zebra:quagga
                   disabled   svc:/network/routing/rip:quagga
                   disabled   svc:/network/routing/ospf:quagga
                   disabled   svc:/network/routing/ospf6:quagga
                   disabled   svc:/network/routing/bgp:quagga


Solaris 10 でも、デフォルトで IPv4 ルーティングは enable 、IPv4 フォワーディング は disable になっております。

(IPv4 ルーティングを disable にする方法)

# routeadm -d ipv4-routing   <== -d オプションで disable
# routeadm -u                  <== 次回のリブート時でも設定が反映されるよう -u で情報を更新します。

# routeadm
                       構成   現在の              現在の
                 オプション   構成                システム状態
---------------------------------------------------------------
          IPv4 ルーティング   disabled             disabled
          IPv6 ルーティング   disabled             disabled
                  IPv4 転送   disabled             disabled
                  IPv6 転送   disabled             disabled
....
....


(IPv4 フォワーディングを enable にする方法)

# routeadm -e ipv4-forwarding     <== -e オプションで enable
# routeadm -u

routeadm コマンドは、ルーティングに関する設定情報の確認や変更が簡単 に行えますので皆様もご活用下さい。

投稿されたコメント:

コメント
  • HTML文法 不許可