LVS DR setup unable to connect with a windows 2003 webserver, but works fine with linux machine

Mark van den Bosch mark at finespun.nl
Thu Mar 8 13:32:02 GMT 2007


I've to setup a lvs dr setup with 2 windows 2003 webservers (web edition).
It's works fine with a NAT setup, but that isn't what I want.

Now I've added a win2k3 webserver and a linux webserver (for testing). 
LVS only connects with the linux servers
and returns a webpage (so this one is working fine), but it never 
connects with the windows server.

This is how I configured the windows server:
- I added a local loopback adapter
- Configured it with the vip address (192.168.0.7) and a mask of 
255.255.255.255 (through regedit)
- The metric: 254
- Firewall off
- ICS service stopped
- Internal network address configured with ip 192.168.0.8

The loopback is only 10Mbit (don't know if this is right?) and only 
reciveice packets and is not sending.

My LVS setup:

-------------------------
|                        |
| LDIRECTOR              |-------------------------------------------
| VIP: 192.168.0.7       |                |                        |
| RIP: 192.168.0.5       |                |                        |
-------------------------                 |                        |
    |                            -----------------------        
-----------------------
    |                            | win2k3              |        | Linux 
Debian        |
    |                            | VIP: 192.168.0.7    |        | VIP: 
192.168.0.7    |
    |                            | RIP: 192.168.0.8    |        | RIP: 
192.168.0.3    |
-----------------                -----------------------        
-----------------------
| Backup        |   
|               |
----------------

Here is my ouput of ipvsadm -L -n:

IP Virtual Server version 1.2.0 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActCon
TCP  192.168.0.7:80 rr
  -> 192.168.0.3:80               Route   1      0          0
  -> 192.168.0.8:80               Route   0      0          0

It's strange that the weight on the for the linux webserver is 1 and the 
windows is 0

My routing table on the windows machine:


IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x10004 ...00 15 17 0f 1c 85 ...... Intel(R) PRO/1000 EB Network 
Connection with
 I/O Acceleration #2
0x30002 ...02 00 4c 4f 4f 50 ...... Microsoft Loopback Adapter
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
      192.168.0.0    255.255.255.0      192.168.0.8      192.168.0.8     10
      192.168.0.7  255.255.255.255        127.0.0.1        127.0.0.1    254
      192.168.0.8  255.255.255.255        127.0.0.1        127.0.0.1     10
    192.168.0.255  255.255.255.255      192.168.0.7      192.168.0.7    254
    192.168.0.255  255.255.255.255      192.168.0.8      192.168.0.8     10
        224.0.0.0        240.0.0.0      192.168.0.7      192.168.0.7    254
        224.0.0.0        240.0.0.0      192.168.0.8      192.168.0.8     10
  255.255.255.255  255.255.255.255      192.168.0.7      192.168.0.7      1
  255.255.255.255  255.255.255.255      192.168.0.8      192.168.0.8      1
===========================================================================
Persistent Routes:
  None

And my ipconfig on the windows machine:

Ethernet adapter local:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) PRO/1000 EB Network 
Connection w
ith I/O Acceleration #2
   Physical Address. . . . . . . . . : 00-15-17-0F-1C-85
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : 192.168.0.8
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :
   DNS Servers . . . . . . . . . . . : 192.168.0.1

Ethernet adapter loopback:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft Loopback Adapter
   Physical Address. . . . . . . . . : 02-00-4C-4F-4F-50
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : 192.168.0.7
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . :


I've googled around and read the mini-HOWTO about adding a windows 
webserver, but this reference only to NT en win2k.
I also read this PDF file 
"http://www.loadbalancer.org/pdffiles/loadbalancersetup.pdf", but also 
didn't help.

The ldirector seems to work fine, but I've know idea what's wrong with 
the win2k3 machine.

Greetz,
Mark van den Bosch





Search lvs-users Archives
Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort

More information about the lvs-users mailing list