|
要件:ローカルコンピュータに複数のネットワークがあり、指定されたネットワークをネットワークカードAに、その他のネットワークをネットワークカードBに設定する。例えば、サーバーネットワークは、NIC Aの出口IPへのアクセスのみを許可するホワイトリストで設定されています。NIC Bを使ってアクセスすると、アクセスが拒否されるか、タイムアウトが発生します。
以下のように、現在のルーティングテーブルを確認してください:
route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if interface] ルーティングテーブルを クリアします。
-f すべてのゲートウェイエントリーのルーティングテーブルをクリアします。 -p ルートを永続化するために add コマンドと一緒に使用します。 Command 実行するコマンドを指定します (追加/変更/削除/印刷)。 Destination ルートのネットワーク宛先を指定します。 ネットワーク宛先に関連するネットワークマスク(サブネットマスクと も呼ばれる)を指定します。 ゲートウェイ ネットワーク宛先で定義されたアドレスセットとサブネット マスクによって到達可能なフォワード IP アドレスまたはネクスト ホップ IP アドレスを指定します。 metric メトリック ルーティングテーブル内の複数のルートから(転送されるパケットの宛先アドレ スに最も近い)ルートを選択するときに使用できる、ルートの整数コ スト値スケール(1~9999)を指定します。 if Interface 宛先にアクセスできるインターフェースのインデックスを指定します。インターフェイスの一覧とそれに対応するインターフェイスインデックスを取得するには、route print コマンドの表示機能を使用します。インターフェイスインデックスには、10 進数または 16 進数の値を使用できます。
>0.0.0.0 ルーティングテーブルで検索できないパケットをルーターが送信するのに役立つデフォルトルートを表します。 オールゼロネットワークルートが設定されている場合、ルーティングテーブルで検索できないパケットは、オールゼロネットワークルートに送信されます。
>255.255.255.255 ホスト固有のネットワークアドレスのネットワークマスク
printコマンドは、インターフェイスのリストと対応するインターフェイスインデックスを表示します。 インターフェイスインデックスには、10 進値または 16 進値を使用できます。 16 進数の場合は、16 進数の前に 0x を付けます。 ifパラメータを無視すると、インタフェースはゲートウェイアドレスで識別される。
ipconfig /all //ネットワーク構成を表示する
物理アドレス . . . . . . . . 00-16-D3-27-49-aa Dhcp 有効 . . . . . . . . . . いいえ IPアドレス . . . . . . . . . . : 192.168.1.89 サブネットマスク . . . . . . . . . . . : 255.255.255.0 IPアドレス . . . . . . . . . . 124.207.235.42 サブネットマスク . . . . . . . . . . . : 255.255.255.240 デフォルトゲートウェイ . . . . . . . . . : 124.207.235.34 &192.168.1.1 DNSサーバー . . . . . . . . . . . : 202.106.0.20 8.8.8.8 // ローカル・ルーティング・テーブルを見る 1.route print //デフォルトルートを削除する 2.route delete 0.0.0.0 //192.168.1.0/24セグメントにスタティックルートを追加する。 3.route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1 //特定のホスト123.126.72.34へのスタティックルートを追加します。 4.route -p add 123.126.72.34 mask 255.255.255.255 124.207.235.34 //デフォルトルートを追加 5. route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 //218.206.73.0/24セグメントのスタティックルートを追加します。 6.route -p add 218.207.73.0 mask 255.255.255.0 124.207.235.34
その他の例
IPルーティングテーブルの完全な内容を表示するには、次のように入力します。 IPルーティングテーブルの10で始まるルートを表示するには、次のように入力します。
デフォルトゲートウェイアドレスが192.168.12.1のデフォルトルートを追加するには、次のように入力します: ルート追加 0.0.0.0 マスク 0.0.0.0 192.168.12.1
宛先10.41.0.0、サブネットマスク255.255.0.0、ネクストホップアドレス10.27.0.1のルートを追加するには、次のように入力します: ルート追加 10.41.0.0 マスク 255.255.0.0 10.27.0.1
宛先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
宛先10.41.0.0、サブネットマスク255.255.0.0、ネクストホップアドレス10.27.0.1、ホップ数7のルートを追加するには、次のように入力します: ルート追加 10.41.0.0 マスク 255.255.0.0 10.27.0.1 メトリック 7
宛先10.41.0.0、サブネットマスク255.255.0.0、ネクストホップアドレス10.27.0.1、インターフェースインデックス0x3のルートを追加するには、次のように入力します: ルート追加 10.41.0.0 マスク 255.255.0.0 10.27.0.1 if 0x3
宛先10.41.0.0、サブネットマスク255.255.0.0のルートを削除するには、次のように入力します: ルート削除 10.41.0.0 マスク 255.255.0.0
IPルーティングテーブルの10.から始まるすべてのルートを削除するには、次のように入力します: route delete 10.* と入力します。
宛先10.41.0.0、サブネットマスク255.255.0.0のルートのネクストホップアドレスを10.27.0.1から10.27.0.25に変更するには、次のように入力します: ルート変更 10.41.0.0 マスク 255.255.0.0 10.27.0.25
最後に、国内IPにアクセスする場合はデフォルト・ネットワークに、そうでない場合はVPNネットワークに移動するバッチファイルを添付しておく:
VPN-skip-China-route-Window-DM-master.zip(132.49 KB, ダウンロード: 0, 価格: 3 MB)
|
前の記事:Cisco AnyConnectの代わりにOpenConnectを使用してルーティング・テーブルのロックを回避する次の記事:ASP.NET Coreは現在のURLを運ぶタグパラメータをリダイレクトする
|