routeコマンドは、ルーティングテーブルを操作・表示するコマンドです。ルーティング テーブルは、ネットワーク デバイス (コンピュータ、ルーターなど) がデータ パケットを送信する方法を記録するテーブルです。 Route コマンドを使用すると、現在のルーティング テーブル情報を表示し、ルーティング ルールを追加または削除できます。
構文
route [オプション] [コマンド] [宛先アドレス] [マスク サブネット マスク] [ゲートウェイ アドレス] [メトリック ホップ カウント] [if インターフェイス]
共通オプション
-p: 追加したルーティング ルールを永続的に保存します。つまり、再起動後も有効になります。
-delete または -d: 指定されたルーティング ルールを削除します。
-print: 現在のルーティング テーブル情報を出力します。
一般的なコマンド
add: ルーティング ルールを追加します。宛先アドレス、サブネットマスク、ゲートウェイアドレス、インターフェイスなどのパラメータを指定する必要があります。
サンプル コード:
現在のルーティング テーブル情報の表示
route print
ルーティング ルールの追加
route add 192.168.1.0 mask 255.255.255.0 192.168.0.1 if 1
上記のコマンドは、ターゲット アドレス 192.168.1.0 とサブネット マスク 255.255.255.0 のネットワーク セグメントが、インターフェイス 1 からゲートウェイ アドレス 192.168.0.1 経由で送信されることを示しています。
ルーティング ルールの削除
route delete 192.168.1.0 mask 255.255.255.0 192.168.0.1
上記のコマンドは、ターゲット アドレス 192.168.1.0、サブネット マスク 255.255.255.0、およびゲートウェイ アドレスは 192.168 .0.1 ルーティング ルールです。
route コマンドを使用して、ネットワーク デバイスのルーティング テーブルを柔軟に構成し、異なるネットワーク間のデータ転送を実現します。実際の使用では、特定のネットワーク環境やニーズに応じてルーティング ルールを追加、削除、変更して、最適なネットワーク伝送パフォーマンスを実現できます。
route コマンドを使用する場合は注意が必要で、ルーティング ルールが間違っていると、ネットワーク伝送に異常が発生したり、ネットワーク障害が発生したりする可能性があります。ルーティング ルールを変更する場合は、必要なときに復元できるように、事前に元のルーティング テーブルをバックアップすることをお勧めします。さらに、永続的なルーティング ルールを追加する場合は、ネットワーク接続の問題が発生しないように、ネットワーク デバイスの再起動後もルールが有効であることを確認してください。
以上がRouteコマンドの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。