I recently installed a new NLB cluster on Windows 2003 R2 SP2 x64. The config:
- Public LAN: 172.30.200.17, SM 255.255.255.0, DG 172.30.200.1, DNS 172.30.200.11
- NLB LAN: 172.30.200.19, SM 255.255.255.0, no DG/DNS/WINS
- Public LAN: 172.30.200.18, SM 255.255.255.0, DG 172.30.200.1, DNS 172.30.200.11
- NLB LAN: 172.30.200.20, SM 255.255.255.0, no DG/DNS/WINS
NLB cluster: IP 172.30.200.21, SM 255.255.255.0, Unicast
Server 1 has priority 1, Server 2 has priority 2.
All NICs are connected to the same segment.
Both servers have Public LAN on top in Network Bindings.
Now when I test NLB all seems to be working ok. A ping -t keeps on running when disabling the NLB LAN interfaces on either of the servers.
The problem is that the shared IP address (172.30.200.21) is not routed. From another subnet I can ping or telnet to 172.30.200.17 and .18 but not to .21. During the NLB setup I never entered a default gateway for NLB itself.
What I found is that the NLB cluster should respond over its Public NICs, is that correct?
If so, how do I configure this? If not, what else could be wrong?
Thanks in advance.