floh102
01.04.2007, 20:42
also ich bin gerade dabei ein iptables-script zu konfigurieren
das geht auch ganz gut :)
EDIT:// habs gelöst - sry dass ich zu schnell gepostet hab *g*
könntet ihr vllt doch noch en blick auf mein script werfen?
#Standard - Alles verbieten
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
#Tabellen leeren
iptables -F
iptables -X
#Spezielle Regeln
#SSH
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#Apache2
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p udp --dport 80 -j ACCEPT
#FTP
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
#DNS
iptables -A INPUT -p tcp --sport 53 -j ACCEPT
iptables -A INPUT -p udp --sport 53 -j ACCEPT
#Ping
iptables -A INPUT -p icmp -j ACCEPT
#Loop
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
Edit:// iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
ich will alles sperren außer, ssh, www und ftp und den ping
problem ich kann jez nicht mehr apt-get update ausführen
root@server:~# apt-get update
0% [Verbinde mit de.archive.ubuntu.com (141.76.2.3)]
ich hab mal (zum testen) alles ankommende aktzeptiert - dann gehts, aber das will ich ja net :think:
wenn ich netstat ausführe kommt folgender eintrag
tcp 0 1 static-ip-xx-xx-xx:56210 ftp.inf.tu-dresden.:www SYN_SENT
also ich schließe daraus, dass die firewall die pakete nicht auf dem zufälligen port (hier 56210) annimmt, aber ich komm nich weiter :(
vllt ist auch mein script fehlerhaft ?
thx im voraus :)
das geht auch ganz gut :)
EDIT:// habs gelöst - sry dass ich zu schnell gepostet hab *g*
könntet ihr vllt doch noch en blick auf mein script werfen?
#Standard - Alles verbieten
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
#Tabellen leeren
iptables -F
iptables -X
#Spezielle Regeln
#SSH
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#Apache2
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p udp --dport 80 -j ACCEPT
#FTP
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
#DNS
iptables -A INPUT -p tcp --sport 53 -j ACCEPT
iptables -A INPUT -p udp --sport 53 -j ACCEPT
#Ping
iptables -A INPUT -p icmp -j ACCEPT
#Loop
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
Edit:// iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
ich will alles sperren außer, ssh, www und ftp und den ping
problem ich kann jez nicht mehr apt-get update ausführen
root@server:~# apt-get update
0% [Verbinde mit de.archive.ubuntu.com (141.76.2.3)]
ich hab mal (zum testen) alles ankommende aktzeptiert - dann gehts, aber das will ich ja net :think:
wenn ich netstat ausführe kommt folgender eintrag
tcp 0 1 static-ip-xx-xx-xx:56210 ftp.inf.tu-dresden.:www SYN_SENT
also ich schließe daraus, dass die firewall die pakete nicht auf dem zufälligen port (hier 56210) annimmt, aber ich komm nich weiter :(
vllt ist auch mein script fehlerhaft ?
thx im voraus :)