cronjob und unverrichtete Arbeiten

  • hi folks,


    ich habe hier einen Suse 7.2 Server der für 4 Pcs Router spielt.
    Dafür gibt es ein ipchains skript das die vier Clients über MASQ weiterleitet.
    Ab einer bestimmten Uhrzeit soll der Zugang abgeriegelt werden.


    Ich habe für diesen Zweck zwei einfach Skripte gebaut die ich unter /usr/bin/ abgelegt habe:


    linux:/usr/bin # ls -l ipf*
    -rwxr-xr-x 1 root root 633 May 18 15:05 ipfilter.sh
    -rwxr-xr-x 1 root root 631 May 18 15:15 ipfilter_down.sh


    Nun habe ich via crontab -e zwei Einträge erzeugt.


    00 7 * * * /usr/bin/ipfilter.sh
    00 17 * * * /usr/bin/ipfilter_down.sh


    Es soll um 7 Uhr früh das Masquerading aktiviert werden und nachmittags um 17 Uhr wieder deaktiviert werden.


    Wenn ich die Skripte direkt aufrufe werden sie richtig ausgeführt.


    ipfilter.sh -> ipchains -L

    linux:/usr/bin # ipfilter.sh
    linux:/usr/bin # ipchains -L
    Chain input (policy ACCEPT):
    Chain forward (policy ACCEPT):
    target prot opt source destination ports
    MASQ tcp ------ PPE11 anywhere any -> any
    MASQ tcp ------ PPE12 anywhere any -> any
    MASQ tcp ------ PPE13 anywhere any -> any
    MASQ tcp ------ PPE14 anywhere any -> any
    Chain output (policy ACCEPT):


    ipfilter_down.sh -> ipchains -L

    linux:/usr/bin # ipfilter_down.sh
    linux:/usr/bin # ipchains -L
    Chain input (policy ACCEPT):
    Chain forward (policy DENY):
    target prot opt source destination ports
    DENY tcp ------ PPE11 anywhere any -> any
    DENY tcp ------ PPE12 anywhere any -> any
    DENY tcp ------ PPE13 anywhere any -> any
    DENY tcp ------ PPE14 anywhere any -> any
    Chain output (policy ACCEPT):



    Werden die Skripte allerdings von CRON ausgeführt hat das überhaupt keinen Effekt. Das CRON die Skripte wirklich ausführt habe ich via tail /var/log/messages mit angeschaut.


    Sorry, das ich euch mit diesem Problem nerve aber ich glaube das ich alles richtig gemacht habe und sehe meinen Fehler einfach nicht. :§$%


    Danke bereits für eure Hilfe.


    lg, dafunk

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!