web-dev-qa-db-ja.com

トラフィックを特定のNIC Windowsにルーティングする

ISCSIを使用してバックエンドストレージに接続されているSQLサーバーに10GB NICを追加しました。特定のIPアドレス/ホストに向かうトラフィックに、10GBのNICを使用するように強制したいと思います。他のすべてのトラフィックは引き続き1GBNICを使用する必要があります。

10GBのNICは、プライベートネットワークを使用して構成されます。これまで、プライベートネットワークを経由したいホストにホストファイルのエントリを追加しました。ホストにpingを実行すると、プライベートIPが返されますが、1GBのパイプに向かうトラフィックがまだ見つかります。

このホストへのすべてのトラフィックに10GBインターフェイスを使用させるにはどうすればよいですか?最善のアプローチは静的ルートでしょうか?

route print
Dest        NetMask     Gw                  Interface          Metric

0.0.0.0     0.0.0.0     160.205.31.254       160.205.31.26     266  

0.0.0.0     0.0.0.0     160.205.31.254       172.31.33.72      266



10gb NIC

IP 172.31.33.72

mask 255.255.255.255.0

GW 160.205.31.254


1gb NIC

IP 160.205.31.26

mask 255.255.255.0

gw 160.205.31.254

160.205.32.16へのすべてのトラフィックで10GBNICを使用したい。

1
user197049

route printコマンドプロンプトから、ルートとそのメトリックのリストが表示されます。 0.0.0.0はデフォルトルートを示しているため、トラフィックが両方のNICを通過している場合は、次のいずれかを言います。

1)両方のNICにデフォルトゲートウェイを設定します-これは悪いので、2番目からDFGWを削除します。

2)NIC2を通過する他のトラフィックは、NICのIPと同じサブネット上にあります。 Windowsは、NICがそのサブネット上にないか、ゲートウェイが設定されていない(または静的ルート)を介して別のサブネット上のトラフィックをルーティングしない

特定のアドバイスを提供できるほど十分にあなたの立場を理解していません。両方のNICのIP構成と、どのIPをどこに配置する必要があるかについて質問を更新していただけませんか。

2
Dan
  1. Windowsホストに複数のDGを含めることはできません。

  2. 10GbpsのGW NICは正しくありません。DGを別のネットワークに置くことはできません。

  3. ホストが非ローカルホストと通信するために、ホストはすべての非ローカルトラフィックをDGに送信します。 160.205.32.16はどちらにもローカルではありませんNICしたがって、160.205.32.16へのトラフィックはDGを経由します。10GbpsのDGが間違っているため、NICは間違っています、160.205.32.16へのすべてのトラフィックは1Gbps NICに送信されます。160.205.32.16へのトラフィックのみが10Gbpsを通過するようにしたい場合、NIC -ローカルトラフィックが1 Gbpsを通過する場合NIC次に、1 GbpsでDGを構成する必要がありますNICおよび10 GbpsでDGを残すNIC空であり、10Gbpsのトラフィックをルーティングできるデバイスが必要ですNICから160.205.32.16へ、10Gbpsの場合は160.205.32.16への静的ルートを作成する必要がありますNIC。

  4. ホストファイルは、名前からIPアドレスへの解決用です。トラフィックのルーティングにはまったく関係ありません。

2
joeqwerty