2007年 11月 20日 火曜日
やっぱり Sun がスキ!
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 コマンドは、ルーティングに関する設定情報の確認や変更が簡単 に行えますので皆様もご活用下さい。
Posted at 05:26午後 11 20, 2007 by Naoyuki Yamada in Sun | 投稿されたコメント[0]
投稿されたコメント: