Re: Issues with ARP notification on latest CVS of wackamole
"Jay West" <[email protected]> Wed, 14 Apr 2004 08:27:59 -0500
| Newsgroups | gmane.comp.apache.mod-wackamole.general |
|---|---|
| Message-ID | <[email protected]> |
Theo wrote... > I think it is the PIX not allowing arp-spoofing -- it is a firewall > after all :-) > > Perhaps the ARP reply packets need to be addressed specifically to the > PIX's MAC address. I looked through the documentation, but I don't see > anything that mentions how to send unsolicited ARP replies to a PIX. > Any insight would be appreciated. Whatever it is, I am sure it is a > simple software fix. I just got a response from a Cisco engineer - no dice really. There is no way to make the PIX accept unsolicited arp requests. However, the timeout can be set from the standard 14400 seconds down to 60 seconds. Any less than 60 seconds and the pix will probably start loosing packets. So this leaves me with two possible solutions. First, we can set the arp cache timeout on the pix down to 60. This will work fine, but we really hate the 60 seconds of downtime for a failover. More directly because when we push a cvs update to each machine for new website code, the system doing the pushing fails a machine in the cluster (wackatrl -f), stops apache on the machine (ssh xxxxx apachectl stop), rsyncs the new code, starts apache, then starts wackamole (wackatrl -s). It then moves to the next machine in the cluster. For small CVS updates it's entirely possible that 3 or 4 of the machines will be in a failed state or just recovering at the same time (the same 60 second window). Since there's 4 machines in the web cluster, this would result in too large of a "downtime" window. Round robin DNS would mean only one of 4 machines (or none) can service any requests. We may have to go that route though. However, there may be a second solution. Is there some way that whenever wackamole brings up any VIP's, it can call an external program? I'm thinking along the lines of perhaps sending an SNMP request to the PIX to clear it's arp cache when this happens. Any thoughts? Jay West --- [This E-mail scanned for viruses by Declude Virus]