コマンドプロンプト、routeコマンド、ルーティングテーブルを表示または変更する

Windowsコマンド

routeコマンドは、ネットワークルーティングテーブルを管理および操作するために使用されるコマンドです。これにより、ルート(ネットワーク内でパケットがどのように送信されるかを決定する経路)の追加、削除、表示などが可能となり、ネットワークトラフィックの経路を制御することができます。ネットワーク管理者は、このコマンドを使ってネットワークのパフォーマンスやセキュリティを向上させるためにルーティング設定を調整します。

構文

route [オプション] [コマンド] [ターゲット] [マスク] [ゲートウェイ] [IF] [メトリック]
Bash

パラメーター

オプション:コマンド全体に影響を与えるオプションを指定します。
コマンド:実行したい操作を指定します(例: add, delete, printなど)。
ターゲット:対象とするネットワークアドレスまたはホスト。
マスク:ネットワークマスクを指定します。
ゲートウェイ:パケットを転送するためのゲートウェイのIPアドレス。
IF:インターフェイスを指定する場合に使用します(例: 0.0.0.0)。
メトリック:ルートの優先順位を決定するための数値。

-fすべてのルートを削除します。
-p永続的なルートを追加します。再起動後も有効です(Windows特有のオプション)。

サブコマンド

add:新しいルートを追加します。
delete:既存のルートを削除します。
print:ルーティングテーブルを表示します。

新しいルートの追加

C:\>route add 192.168.1.0 mask 255.255.255.0 192.168.0.1
Bash

このコマンドは、192.168.1.0/24ネットワークへのルートを追加し、192.168.0.1をゲートウェイとして使用するよう設定します。これにより、このネットワーク内のトラフィックは指定されたゲートウェイを通じてルーティングされます。

既存のルートの削除

C:\>route delete 192.168.1.0
Bash

このコマンドは、192.168.1.0/24ネットワークへのルートを削除します。これにより、該当ネットワークへのルートはもはや存在しなくなります。

ルーティングテーブルの表示

C:\>route print
Bash

現在のルーティングテーブルを表示します。この情報により、どのルートが設定されているかを確認できます。

routeコマンドは、ネットワークルーティングの設定や管理に使用される非常に強力なツールです。正しく設定することで、ネットワーク内のトラフィックを適切に制御することができます。

コメント

タイトルとURLをコピーしました