イーサネットの1つがダウンしたときに、他のイーサネット上のトラフィックを禁止するにはどうすればよいですか?


0

2つのNICがあるWindowsクライアントがあります。これらの1つにはIP 172があります。*ともう一方には192があります。。* 192のイーサネットがある場合。* IPアドレスがダウンし、このイーサネットに関連するすべてのトラフィックが(192宛て)172を持っている他のイーサネットを通過しようとしていますIPおよびこれらのトラフィックは、このイーサネットの帯域幅を消費します。トラフィックが他のイーサネットを経由することを禁止したい。どうすればそれを達成できますか?

回答:


0

デフォルトルートから172.xxxネットワークを削除できます

route delete 0.0.0.0 172.x.x.x

ルートテーブルを再起動しても存続させたい場合は、コマンドに-pオプションを追加しますroute

ルーティングの詳細については、Microsoftの公式サイトで見つけることができます。

PSコメントで説明したニーズに応じて:192へのトラフィックを防ぎたい場合は、172。ローカルインターフェイスがダウンした場合、ルーティングテーブルを監視する必要があります(タスクスケジューラには、192のときにキャッチできるイベントがあります。がダウンしている)またはWMI要求を介して、スケジューラーを介して実行することもできます。たとえば、5分ごとにインターフェイスの状態を確認してください。192.がダウンした場合、ヌルルートまたは存在しないゲートウェイ(172. IPの範囲内)経由で172.を介して192.ネットワークにルートを割り当て、192が再びアップしたときに削除します。ここそこにあなたはどのようにスクリプトにいくつかの手がかりを得ることができます。


アレックスに答えてくれてありがとう。ただし、デフォルトルートを削除する場合は、172。*。*。*インターフェイス経由で到達する必要があるすべてのネットワークを指定する必要があります。このルートは削除できません。
-ebrarleb

これがルーティングの仕組みです。172を超えるトラフィックを禁止することを自分で書き
アレックス

他のインターフェイス(192。*。*。*宛て)に属するトラフィックを拒否したい
-ebrarleb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.