Hallo,
ich habe ein ganz kleines Firewall Skript geschrieben und will das dieses automatisch mit dem Start von Suse Linux 8.1 ausgeführt wird. Ich hab dieses auch hinbekommen, allerdings startet dann KDE nicht mehr richtig, d.h. das KDE-Formular zum Anmelden ist noch da, aber dann dauert es ewig und dann kommt nur ein weißer Hintergrund und der Mauszeiger. Irgendetwas muss ich wohl falsch gemacht haben. Ich wäre sehr froh, wenn mir jemand helfen kann! DANKE im Voraus. Kristin
Hier noch das Firewall-Skript:
#! /bin/sh
### BEGIN INIT INFO
# Provides: firewall
# Required-Start:$network
# Required-Stop:
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Description: FirewallWACOEINTRA
### END INIT INFO
#Startup scripte müssen mit "script start" aufgerufen werden.
case "$1" in
start)
#sämtliche Ketten leeren
iptables -F FORWARD
iptables -F INPUT
iptables -F OUTPUT
#selbsterstelltes Makro "speere" löschen und neu machen
iptables -F speere
iptables -X sperre
iptables -N sperre
iptables -F sperre
#http-Server erlauben
iptables -A sperre -p tcp --dport 80 -s 192.168.80.0/24 -j ACCEPT
#ftp-Server
iptables -A sperre -p tcp --dport 21 -s 192.168.80.96 -j ACCEPT
#Antworten auf gesendete Pakete zulassen (ohne gibts keine Verbindung)
iptables -A sperre -m state --state ESTABLISHED,RELATED -j ACCEPT
#Was reinkommt soll zuerst das Makro "sperre" durchlaufen
iptables -A INPUT -j sperre
#Wenn keine Regel aus sperre zutrifft
iptables -P INPUT DROP
#Rausgehen darf alles
iptables -P OUTPUT ACCEPT
echo "Firewall started"
;;
*)
echo "Usage $0 {start}"
exit 1
esac
exit 0
Linux 14.981 Themen, 106.344 Beiträge
vermute den Fehler bei Default Start, laß mal die 4 weg!
cu
NANÜ
