Re: "Only 254 prefered allowed"
"Neumann, Jens" <[email protected]> Wed, 16 Jul 2003 17:15:19 +0200
| Newsgroups | gmane.comp.apache.mod-wackamole.general |
|---|---|
| Message-ID | <[email protected]> |
Dear Theo, thanks for your help. We changed the braces in the virtual interface section. How can I manage during first initialisation of the cluster, that my strongest server is the one with the working virtual IP. Mit freundlichen Grüßen / Best regards Jens Neumann Jens Neumann ZEDA GmbH & Co. KG , Dept. ZDT Mühlenweg 17-37 D - 42270 Wuppertal Tel.: +49 202 564-1175 Fax : +49 202 564-1384 Email: [email protected] <mailto:[email protected]> -----Ursprüngliche Nachricht----- Von: Theo E. Schlossnagle [SMTP:[email protected]] Gesendet am: Mittwoch, 16. Juli 2003 16:33 An: [email protected] Betreff: Re: [Wackamole-users] "Only 254 prefered allowed" Neumann, Jens wrote: > Dear Mailinglist, > > we try to use spread/wackamole for one of our linux firewalls. We managed to > make both addresses (internel and external of the firewall) to change even > in case of only one interface beeing down, but we still have a problem to > find the right prefered parameter. > We do have a class b network on the internal interface and a class c network > on the outside interface . Our conf file looks like this: > > Spread = 4803 > SpreadRetryInterval = 5s > Group = wack1 > Control = /var/run/wack.it > > # Die bevorzugte Netzwerkkarte > Prefer { > eth0:172.16.253.49/16 > eth1:193.17.4.200/24 > } You are telling it to prefer every address in those spaces. You want /32 on those. the CIDR format above represents and IP block in all configuration directives except "VirtualInterface" where it represents the netmask of the desired interface. > # ALLE Virtuellen Interfaces > VirtualInterfaces { > eth0:172.16.253.51/16 > eth1:193.17.4.202/24 > } There is a much easier way to do router configurations. Specify BOTH interfaces in a single virtual interface: VirtualInterfaces { { eth0:172.16.253.51/16 eth1:193.17.4.202/24 } } Note the extra grouping braces. This means that each machine will treat the pair of interfaces as a single virtual interface. So, it is up (both) or it is down (both) and never half up, half down. This way you don't have the prefer setting -- which you don't want in the case of a firewall anyway. If machine A goes down, you want machine B to take responsibility. But when A comes back on, there is no reason to steal back the VIF from B. My router config is attached below: > Arp-Cache = 90s > > # Beim Ausfall werden benachrichtigt > Notify { > # Let's notify our router: > eth0:172.16.1.1/32 > eth0:172.16.253.50/32 > eth0:172.16.253.44/32 > eth0:195.145.130.24/32 > eth1:193.17.4.201/32 > Arp-cache > } > > When we start the system we receive hundreds of errormessages "Only 254 > prefered allowed" and no preferation works at all. We need to define the > main firewall as prefered machone to use, because the cpu power on this box > allows us to run an ids system in addition (snort) to the firewalling > activity. In case of using the backup hardware we can't run the ids, but all > other functions will continue to work and this is more than acceptable for > us. > > How is the right syntax for this prefered option or are there other ways to > configure this prefered server scenario. > > Thanks for your help. > > > Mit freundlichen Grüßen / Best regards > > Jens Neumann > > Jens Neumann > ZEDA GmbH & Co. KG , Dept. ZDT > Mühlenweg 17-37 > D - 42270 Wuppertal > Email: [email protected] <mailto:[email protected]> On our system, we have two machines on the network. We give them normal unchanging IP addresses: Machine A: { 10.77.52.2, 66.77.52.2, 63.236.106.103} Machine B: { 10.77.52.3, 66.77.52.3, 63.236.106.104} These IPs never change. But they wackamole cover the default routes on each network which are: Routes: { 10.77.52.1, 66.77.52.1, 63.236.106.102} wackmole.conf excerpt: Spread = 3777 Group = wack1 Control = /var/run/wack.it Prefer None VirtualInterfaces { { fxp2:10.77.52.1/32 fxp1:66.77.52.1/32 fxp0:63.236.106.102/32 } } arp-cache = 90s mature = 5s -- Theo Schlossnagle Principal Consultant OmniTI Computer Consulting, Inc. -- http://www.omniti.com/ Phone: +1 410 872 4910 x201 Fax: +1 410 872 4911 1024D/82844984/95FD 30F1 489E 4613 F22E 491A 7E88 364C 8284 4984 2047R/33131B65/71 F7 95 64 49 76 5D BA 3D 90 B9 9F BE 27 24 E7 _______________________________________________ wackamole-users mailing list [email protected] http://lists.backhand.org/mailman/listinfo/wackamole-users