LANが3つあり、L3スイッチングハブ(L3)で繋がっている。
このL3がボトルネックなっているので、サーバーからそれぞれのLANにケーブルで繋いでL3を通過しない接続方法として、DNSにIPを問い合わせた時にそれぞれのLAN側のIPアドレスを返すようにした。
Windows ServerのDNSで、☐ラウンドロビンを有効にする、✅ネットマスクの順序を有効にする。ネットマスクは別に設定するようで下のコマンドを
Dnscmd /Config /LocalNetPriorityNetMask 0x0000FFFF
個々での値はネットマスクの逆みたいです。
Aクラス 0x00ffffff
Bクラス 0x0000ffff
Cクラス 0x000000ff