ホームページ  >  記事  >  運用・保守  >  ルート追加コマンドの使い方

ルート追加コマンドの使い方

coldplay.xixi
coldplay.xixiオリジナル
2020-10-27 11:41:2218406ブラウズ

route add コマンドは、ローカル IP ルーティング テーブルのエントリを表示および変更するために使用されます。ヘルプを表示するには、パラメーターなしで ROUTE を使用します。コードは [route [-f] [-p] [command [destination] [マスク ネットマスク] ....]。

ルート追加コマンドの使い方

#route add コマンドの使用法:

1. 特定の機能 #このコマンドは、ローカル IP ルーティング テーブルのエントリを表示および変更するために使用されます。ヘルプを表示するには、パラメーターを指定せずに ROUTE を使用します。

2. 構文の詳細説明

route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if inte***ce]

3. パラメータの説明

-f

すべての項目をクリアメイン ルート (サブネット マスク 255.255.255.255 のルート)、ループバック ネットワーク ルート (宛先 127.0.0.0、サブネット マスク 255.255.255.0 のルート)、またはマルチキャスト ルート (宛先 224.0.0.0、サブネット マスクのルート) ではないルート ルーティング テーブルルート コード 240.0.0.0 のエントリが含まれます)。いずれかのコマンド (追加、変更、削除など) と組み合わせて使用​​すると、コマンドを実行する前にテーブルがクリアされます。

-p

Add コマンドと一緒に使用すると、指定されたルートがレジストリに追加され、TCP/IP プロトコルの開始時に IP ルーティング テーブルが初期化されます。デフォルトでは、TCP/IP プロトコルの開始時に追加されたルートは保存されませんが、Print コマンドと併用すると、永続的なルート リストが表示されます。他のすべてのコマンドはこのパラメータを無視します。レジストリ内の永続ルートが保存される場所は、HKEY_LOCAL_MACHSYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes です。

command 実行するコマンドを指定します。次の表に、有効なコマンドを示します。

destination

ルートのネットワーク宛先アドレスを指定します。宛先アドレスは、IP ネットワーク アドレス (ネットワーク アドレスのホスト アドレス ビットが 0 に設定されている場合) にすることができます。これは、ホスト ルートの場合は IP アドレス、デフォルト ルートの場合は 0.0.0.0 です。

mask

subnetmask

ネットワーク宛先アドレスに関連付けられたネットマスク (サブネット マスクとも呼ばれる) を指定します。サブネット マスクは、IP ネットワーク アドレスの適切なサブネット マスク、ホスト ルートの場合は 255.255.255.255、デフォルト ルートの場合は 0.0.0.0 です。省略した場合、サブネットマスク 255.255.255.255 が使用されます。ルートを定義する場合、宛先アドレスとサブネット マスクの関係により、宛先アドレスを対応するサブネット マスクより詳細に指定することはできません。つまり、サブネット マスクのビットが 0 の場合、宛先アドレスの対応するビットを 1 に設定することはできません。

gateway

ネットワーク ターゲットとサブネット マスクによって定義された到達可能なアドレスのセットを超えた、前または次のホップの IP アドレスを指定します。ローカルに接続されたサブネット ルーティングの場合、ゲートウェイ アドレスは、接続されたサブネット インターフェイスに割り当てられた IP アドレスです。 1 つ以上のルーターを介して使用できるリモート ルートの場合、ゲートウェイ アドレスは、隣接するルーターに割り当てられた直接到達可能な IP アドレスです。

metric

ルートに必要なホップ数の整数値を指定します (範囲は 1 ~ 9999)。これは、パケット内の複数のルートの中からパケット内の宛先を選択して転送するために使用されます。ルーティング テーブル: 最も一致するアドレスを持つルート。選択したルートのホップ数は最小です。ホップ数は、ホップ数、パス速度、パス信頼性、パス スループット、および管理属性を反映します。

if inte***ce ターゲットが到達できるインターフェイスのインターフェイス インデックスを指定します。 Route print コマンドを使用して、インターフェイスとそれに対応するインターフェイス インデックスのリストを表示します。インターフェイス インデックスには 10 進値または 16 進値を使用できます。 16 進値の場合は、16 進数の前に 0x を追加します。 if パラメータを省略した場合、インターフェイスはゲートウェイ アドレスによって決定されます。

Windows 98 の Route コマンドは、-p パラメータをサポートしていません。

このコマンドは、TCP/IP プロトコルがネットワーク接続のネットワーク アダプター プロパティのコンポーネントとしてインストールされている場合にのみ使用できます。

4. 例

例 1: IP ルーティング テーブルの完全な内容を表示するには、次のコマンドを実行します:

route print

例 2: IP ルーティング テーブルの 10. で始まるルートを表示し、次のコマンドを実行します。

route print 10.*

例 3: デフォルト ゲートウェイ アドレス 192.168.12.1 のデフォルト ルートを追加するには、次のコマンドを実行します。 ##

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1

例 4: ターゲット 10.41.0.0、サブネット マスク 255.255.0.0、ネクスト ホップ アドレス 10.27.0.1 のルートを追加するには、次のコマンドを実行します。

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

例 5: ターゲットが 10.41.0.0、サブネット マスクが 255.255.0.0、ネクスト ホップ アドレスが 10.27.0.1 の永続ルートを追加するには、次のコマンドを実行します。

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1

例 6: 追加するにはターゲット 10.41.0.0、サブネット マスク 255.255.0.0、ネクスト ホップ アドレス 10.27.0.1、ホップ カウント 7 のルートの場合、次のコマンドを実行します。

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

例 7:宛先 10.41.0.0 とサブネット マスクを追加するには、ルートが 255.255.0.0、ネクスト ホップ アドレスが 10.27.0.1、インターフェイス インデックスが 0x3 の場合、次のコマンドを実行します。

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

例 8 : ターゲットが 10.41.0.0、サブネット マスクが 255.255 .0.0 のルートを削除するには、次のコマンドを実行します。

route delete 10.41.0.0 mask 255.255.0.0

例 9: IP ルーティング テーブルの 10. で始まるすべてのルートを削除するには、次のコマンドを実行します。以下のコマンド:

route delete 10.*

例10: ターゲットを削除する場合 サブネットマスク255.255.0.0の経路のネクストホップアドレスが10.41.0.0であり、10.27.0.1から10.27.0.25に変更されます。 :

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25

例 11: 静的ルートを追加するには、ターゲット ネットワーク セグメント 172.0.0.0 を持つすべてのものを、ネットワーク アドレス 172.25.25.1

を持つルートに転送します。

route add 172.0.0.0 mask 255.0.0.0 172.25.25.1 metric 2 -p

相关学习推荐:linux视频教程

以上がルート追加コマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。