Re: Syncing iptables rules between two servers
"Lars Solberg" <[email protected]> Wed, 12 Apr 2006 17:13:07 +0200
| Newsgroups | gmane.comp.security.basics,gmane.comp.security.linux |
|---|---|
| Message-ID | <[email protected]> |
Thanks for all the answers! I'v started making a script for doing this in bash (ye, not perl!). The script will first collect all the iptables-save from a couple of servers, sort out dublicates, sort out ips that is whitelistet (if any) and then dist the rules with ssh and public key and the ssh command= option and finally restart iptables around if the rules have changes (it makes and md5 sum of the fw rules and check if its changed..) Again, thanks! :=) -- Lars On 4/11/06, Hayes, Ian <[email protected]> wrote: > > -----Original Message----- > > From: Lars Solberg [mailto:[email protected]] > > Sent: Saturday, April 08, 2006 3:26 PM > > To: [email protected]; [email protected] > > Subject: Syncing iptables rules between two servers > > > > Hi > > > > Is there anyone that know about how I can "sync" iptables rules on two > > different servers? The plan is to have (on one of the servers) a > > script that automaticly block ip adresses with iptables depending on > > different conditions. When that ip adress is blocked I want it to > > automaticly be blocked on another server to. > > > > One idea is to change the script that is adding the block rule to > > iptables to make it soo it can send the rule to the other server, but > > this is not an option, the iptables rules must be synced after the > > iptables rule have been added. > > Another idea is to get the iptables to use an sql database of some > > sort to load the rules, but I dont know how, and this whould be > > somehow ruining the whole thing of having a firewall if you make it > > dependent an sql server (i think).. But afterall, if this is possible > > this is option. > > > > Any ideas? > > Hope someone can help out.. > > Iptables-save and restore, or you can go super-cool and use dsh > > > Ian Hayes | Senior Systems Engineer > Wynn Las Vegas > 3131 South Las Vegas Blvd, Las Vegas, NV 89109 > Ph (702) 770-3252 | Cell (702) 266-6002 > [email protected] > > > ------------------------------------------------------------------------- > This List Sponsored by: Webroot > > Don't leave your confidential company and customer records un-protected. > Try Webroot's Spy Sweeper Enterprise(TM) for 30 days for FREE with no > obligation. See why so many companies trust Spy Sweeper Enterprise to > eradicate spyware from their networks. > FREE 30-Day Trial of Spy Sweeper Enterprise > > http://www.webroot.com/forms/enterprise_lead.php > -------------------------------------------------------------------------- > > ------------------------------------------------------------------------- This List Sponsored by: Webroot Don't leave your confidential company and customer records un-protected. Try Webroot's Spy Sweeper Enterprise(TM) for 30 days for FREE with no obligation. See why so many companies trust Spy Sweeper Enterprise to eradicate spyware from their networks. FREE 30-Day Trial of Spy Sweeper Enterprise http://www.webroot.com/forms/enterprise_lead.php --------------------------------------------------------------------------