On Tue, Apr 12, 2005 at 11:06:42AM +0100, Graham David Purcocks M.A.(Oxon.)
wrote:
> Why can you now use the standard kernel? Have the LVS patches now been
> incorporated in the latese 2.4.27 kernels?
Yes, the kernels supplied by the vendors have all
the features required to run Ultra Monkey.
In other words, they include LVS.
In the past, Ultra Monkey kernels consisted
of updated LVS and the hidden interface patch
added to the vendor kernels. But to be honest,
maintaining this was a lot of work. So instead
the vendor kernels are used verbatim.
For the Debian Sarge Kernel, 2.4.27 is used,
and this has everything that Ultra Monkey needs
to run in much the same fashion as it did before.
The main difference is that the hidden interface
patch is no longer use, instead the arp_ignore
and arp_announce flags, which are part of the
2.4.27 kernel, are used. This is a better
solution in any case, as it handles unicast
arp, something which the hidden interface
flag let through.
Red Hat Enterprise Linux 3, does not
have arp_ignore and arp_announce, so arptables
is used. IMHO this is slightly harder to handle,
especially in the case of the streamline topology,
than arp_announce and arp_ignore, which is why
I elected not to use it if those flags are available,
as they are in Debian. But that asside, it
handles the unicast arp problem, and should
work just fine.
Getting the documetnation together for this took
much longer than I would have liked, mainly because
other things kept consuming my time. In the mean
time Red Hat Enterprise Linux 4 has been released.
But I decided to release Ultra Monkey 3 and gauge
demand, rather than hold up the release any longer
to incoporate the new distribution.
> Tried to download RPMS but having got to the download directory, if you
> click on any link you get
>
> Forbidden
> You don't have permission to access
> /download/3/rh.el.3/RPMS/arptables-noarp-addr-0.99.1-1.noarch.rpm on
> this server.
Sorry, there was a permissions problem with the files.
This should be resolved now.
--
Horms
|