2013年8月18日日曜日

恒久的なルーティング情報 / スタティックルートを追加する (Windows、IPv4)

Windows OSでルーティング情報を設定するには、routeコマンドを使用する。
何もオプションを付けずに設定するとOSの再起動で消えてしまうが、オプション -p を追加して設定すれば再起動後も設定が消えないようになる。


Windows OSで再起動後も有効なルーティング情報を追加する場合、コマンドプロンプトを開いて以下のように入力する。
なお、Windows Vista / Windows Server 2008以降のOSでは、コマンドプロンプトを管理者権限で開かないとエラーが出ます。


route add -p (宛先ネットワークアドレス) mask (ネットマスク) (ルータのアドレス)

入力例:
route add -p 192.168.11.0 mask 255.255.255.0 192.168.1.1

なお、オプション-pを省けば、再起動すると設定が削除されるようになります。

入力した結果に問題がなければ、OKと出ます。


確認は以下のコマンドを入力すれば可能です。

route print

結果は、こんな感じに表示されます。(一部抜粋)
===========================================================================
インターフェイス一覧
 11...00 0c 29 ff 5f 63 ......vmxnet3 Ethernet Adapter
...
===========================================================================

IPv4 ルート テーブル
===========================================================================
アクティブ ルート:
ネットワーク宛先 ネットマスク ゲートウェイ インターフェイス メトリック
 0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.201 261
 192.168.11.0 255.255.255.0 192.168.0.1 192.168.0.201 6
 127.0.0.0 255.0.0.0 リンク上 127.0.0.1 306
 127.0.0.1 255.255.255.255 リンク上 127.0.0.1 306
...
===========================================================================
固定ルート:
 ネットワーク アドレス ネットマスク ゲートウェイ アドレス メトリック
 192.168.11.0 255.255.255.0 192.168.0.1 1
 0.0.0.0 0.0.0.0 192.168.0.1 既定 
===========================================================================

IPv6 ルート テーブル
===========================================================================
アクティブ ルート:
...
===========================================================================
固定ルート:
 なし

IPv4 ルートテーブルの固定ルートに今回追加したものが登録されていれば成功です。


 ちなみに、削除は以下のコマンドで行えます。

route delete (宛先ネットワークアドレス)


入力例:
route delete 192.168.11.0

 
CentOS / RedHat系Linuxの場合:

0 件のコメント:

コメントを投稿