Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # /etc/network/if-up.d/startfirewalldsl --> /root/bin/startfirewalldsl
- case "$LOGICAL" in
- ppp0)
- logger -p daemon.info "FW:(1) Starte die Firewall fuer logisches Interface $LOGICAL.";
- /root/bin/firewalldsl start ppp0
- ;;
- lo)
- logger -p daemon.info "FW:(2) Starte NICHT die Firewall fuer logisches Interface $LOGICAL.";
- ;;
- *)
- LANIP=`ip addr show dev $LOGICAL | sed -n -e 's/^\ *inet\ \([0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}.[0-9]\{1,3\}\).*/\1/p'`
- if echo $LANIP | grep 192.168.[0-1].*; then
- logger -p daemon.info "FW:(3) Starte NICHT die Firewall fuer logisches Interface $LOGICAL.";
- else
- logger -p daemon.info "FW:(4) Starte die Firewall fuer logisches Interface $LOGICAL.";
- /root/bin/firewalldsl start $LOGICAL;
- fi
- ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement