Gå til innhold

Få iptables til å lese fra fil


Anbefalte innlegg

Jeg har mange adresser som ligger i en txt.fil som jeg skulle hatt sperret. Det er mye lettere å legge til eller fjærne mac-adresser fra en fil, en å gå inn i scriptet å manuelt redigere dette hvergang.

6113298[/snapback]

 

Jeg forstår ikke hvorfor det skal være noe lettere, er da vel ikke noe vanskeligere å redigere i scriptet enn en separat fil. Mye "renere" å ha alt èn plass.

Lenke til kommentar
Videoannonse
Annonse

Du kunne selvsagt også laget et skript som legger entriene til for deg (manuelt):

 

#!/bin/bash
IPTABLES="/path/to/iptables-script"

if [ $# -eq 0 ]; then 
echo "No input!"
echo "Usage: $0 <mac> [mac2] ..." 
else
for i in $@; do
echo "iptables -A FORWARD -p ALL -i $GREENDEV -m mac --mac-source $i -j DROP " >> $IPTABLES
done
fi
exit 0

 

Legg skriptet i /usr/local/bin og chmod +x... Da kan du i hvert fall legge til MACs med en enkel kommando.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...