README of IP Virtual Server Netfilter module for Linux kernel 2.4
-----------------------------------------------------------------------

IP Virtual Server Netfilter module - Version 0.1.1 - November 30, 2000

Copyright (c) 1998,1999,2000 by Wensong Zhang.
This is free software.  See below for details.

The IPVS is IP Virtual Server support in Linux kernel, which can be
used to build a high-performance and highly available server. Check
out the Linux Virtual Server Project homepage on the World Wide Web:
	http://www.linuxvirtualserver.org/
	or
	http://www.linux-vs.org/
for the most recent information and original sources about IPVS.

The IPVS Netfilter module (Version 0.1.1) is for kernel 2.4, most of
code are ported from the IPVS patch (Version 0.9.13) is kernel
2.2. See the ChangeLog for how the code has been improved and what new
features it has now.

Some simple instructions to compile the IPVS Netfilter module (Version
0.1.1) on kernel 2.4.0-test1 or later. First, apply the ksyms diff file
to the kernel souce.
        cd /usr/src/linux
        cat <path-name>/linux-2.4.0-test1_kernel_ksyms_c.diff | patch -p1 
Then, rebuild a Linux kernel with Netfilter support.

To build and inmod the ipvs modules, the commands can be as follows:
	# build the modules
	cd <path-name>/ipvs
	make
	make -C ipvsadm

	# insmod the modules and install ipvsadm
	su
	make install
	insmod ip_vs_wlc.o
	
	# set the debugging level
	echo 2 > /proc/sys/net/ipv4/vs/debug_level
	
	# ipvs configuration is like that of kernel 2.2

	# remove modules
	ipvsadm -C
	rmmod ip_vs_wlc
	rmmod ip_vs

	# list connections in the kernel
	ipvsadm -Lcn

Thanks must go to other contributors, check the CREDITS file to know
who they are.

There is a mailing list for virtual server. You are welcome to talk
about building the virtual server kernel, using the virtual server and
making the virtual server better there. :-) To subscribe, send a
message to
  	lvs-users-subscribe@linuxvirtualserver.org


Wensong Zhang <wensong@linuxvirtualserver.org>


--------------------------------------------------------------------

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

--------------------------------------------------------------------
