← Back to team overview

sslug-teknik team mailing list archive

Re: Ipchains

 

On Wed, May 26, 1999 at 08:35:22PM +0200, Jesper Berth wrote:
> Hej
> 
> Jeg har fået IPChains til at køre og nu skal jeg bruge det i et større
> netværk kan man ikke lave en eller anden fil hvori man skriver alle de
> ip addresser der kan få lov til at gå igennem......Hvis ja hvordan gør
> man så
> 

Det nemmeste er nok at lade et shell script tage sig af at læse filen,
og indsætte reglerne i kæden.  Se her:

== script

  cat $INPUT_FILE | while read line ; do
    addy=$(echo $line | awk '{ print $1 }')
    rule=$(echo $line | awk '{ print $2 }')

    ipchains -A input -j $rule -s $addy # ...
  done

== configurations.fil

  1.2.3.0/24 ALLOW
  2.3.4.5/32 ALLOW
  bad.guys.com DENY

==

Det er en meget simpel (og ufærdig) løsning, men noget i den
retning kan måske hjælpe.

Sune Kirkeby



Follow ups

References