この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 8666|答える: 2

[出典] Windowsルーティングテーブルは異なるネットワークごとに指定された出口IPを設定します

[リンクをコピー]
掲載地 2022/03/21 9:21:40 | | | |
要件:ローカルコンピュータは複数のネットワークを持ち、指定されたネットワークはAネットワークカードを使用し、もう一方のネットワークはBネットワークカードを使用します。 例えば、サーバーネットワークにホワイトリストがあり、AカードのEXIT IPからのみアクセスが許可されている場合、Bカードでアクセスするとアクセスが拒否またはタイムアウトされます。

以下の図に示されている現在のルート表をご覧ください:



ルート [-f] [-p] [コマンド [宛先] [マスク ネットマスク] [ゲートウェイ] [メトリックメトリック] [IFインターフェース]

-f すべてのゲートウェイ入口のルーティングテーブルをクリアしてください。
-pはaddコマンドと組み合わせて使用するとルートを恒久的にします。
コマンドは実行したいコマンドを指定します(追加/変更/削除/印刷)。
宛先はそのルートのネットワーク宛先を指定します。
マスクネットマスクは、ネットワークターゲットに関連付けられたネットワークマスク(サブネットマスクとも呼ばれる)を指定します。
ゲートウェイは、ネットワーク宛先が定義するフォワードまたは次ホップのIPアドレスを、アドレスとサブネットマスクが到達可能なセットとして指定します。
メトリックメトリックは、ルーティングの整数コストスケール(1から9999まで)を指定し、転送されたパケットの宛先アドレスに最も合致するルーティングテーブル内の複数のルートから選択する際に使用できます。
もしインターフェースがターゲットにアクセスできるインターフェースのインデックスを指定するならば、 インターフェースのリストと対応するインターフェースインデックスを取得するには、route printコマンドの表示機能を使ってください。 インターフェースのインデックス作成は、10進数または16進数の値を用いて行うことができます

>0.0.0.0.0はデフォルトルートを表し、ルーティングテーブルでクエリできないパケットを送信するのをルーターが支援します。
    もし全てゼロのネットワークルートを設定すると、ルーティングテーブルでクエリできないすべてのパケットは全ゼロのネットワークルートに送られます

>255.255.255.255 特定のホストのネットワークアドレス用Netmask

>printコマンドは、インターフェースのリストと対応するインターフェースインデックスを表示します。
    インターフェースインデックスには、10進または16進数の数値を使用できます。
    16進数の値は、16進数の前に0を加えます。
    ifパラメータを無視すると、インターフェースはゲートウェイアドレスによって決まります。

ipconfig /all // ネットワーク設定を見るために

物理的な住所... . : 00-16-D3-27-49-AA
DHCP対応... :いいえ
IPアドレス。192.168.1.89
サブネットマスク . : 255.255.255.0
IPアドレス。124.2
サブネットマスク . : 255.255.255.240
デフォルトゲートウェイ . . : 124.207.235.34
                                    192.168.1.1
DNSサーバー . : 202.106.0.20
                                    8.8.8.8
//查看本机路由表
1. ルート 印刷
//删除默认路由
2.ルート 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.ルート -P Add 123.126.72.34 マスク 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.ルート -p add 218.207.73.0 マスク 255.255.255.0 124.207.235.34

その他の運用例

IPルーティングテーブルの全内容を表示するには、type: route print
IPルートテーブルを10で表示するために。 ルートを開始するには、タイプ:route print 10.*

デフォルトゲートウェイアドレス192.168.12.1のデフォルトルートを追加するには、次のように入力してください:
ルート add 0.0.0.0 mask 0.0.0.0 192.168.12.1

宛先が10.41.0.0、サブネットマスクが255.255.0.0、次のホップアドレスが10.27.0.1のルートを追加するには、次のようにタイプします:
ルート add 10.41.0.0 マスク 255.255.0.0 10.27.0.1

宛先が10.41.0.0、サブネットマスクが255.255.0.0、次ホップアドレスが10.27.0.1の永続ルートを追加するには、タイプを書きます:
ルート -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のルートを追加するには、次のように型を設けます。
ルート Add 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のルートを追加するには、次のようにタイプします:
ルート Add 10.41.0.0 マスク 255.255.0.0 10.27.0.1 もし0x3

宛先が10.41.0.0でサブネットマスクが255.255.0.0のルートを削除するには、次のように入力してください:
ルート delete 10.41.0.0 マスク 255.255.0.0

IPルートテーブルを10で削除するには、 すべてのルートを始めるには、以下を入力してください:
ルート削除10.*

サブネットマスク255.255.0.0の10.41.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を保持します
 地主| 掲載地 2022/03/22 20:19:54 |
ルーティングテーブルをリセットして以前の設定を復元してください



パソコンを再起動してください
 地主| 掲載地 2025/07/08 15:59:42 |
NetRouteViewは、Windowsオペレーティングシステム向けの標準ルーティングユーティリティ(Route.exe)のGUI代替です。



netrouteview.zip (53.27 KB, ダウンロード数: 0)

ダウンロードアドレス:ハイパーリンクのログインが見えます。
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com