redhat| Brauche Hilfe bei iptables

Rund um die Sicherheit des Systems und die Applikationen
saucer
Posts: 8
Joined: 2003-05-28 11:03

redhat| Brauche Hilfe bei iptables

Post by saucer » 2003-05-29 14:19

Hallo zusammen,
auf der Suche nach einem fähigen&hilfsbereiten Forum hat mich google zu euch gebracht :)
Ich hab ein Problem bei meinen iptables, genauergesagt bekomm ich sie einfach nicht gebacken.. ich würde gerne von intern (192.168.0.0/24) alles erlauben, für dieses subnetz den gateway spielen und von extern nur die ports 21, 22, 80, 110 und 3306 erlauben. Vor allem will ich aber von extern samba verbieten. Mein aktuelles script kriegt dass leider nicht gebacken, kann mir evtl. jemand helfen?

Code: Select all

#!/bin/sh
# iptables fuer lan
                                                                                
MODPROBE=/sbin/modprobe
IPTABLES=/sbin/iptables
ip="/sbin/iptables"
                                                                                
$MODPROBE iptable_nat
                                                                                
$IPTABLES -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE
                                                                                
echo 1 > /proc/sys/net/ipv4/ip_forward
                                                                                
$MODPROBE ip_nat_ftp
$MODPROBE ip_conntrack_ftp

LO_IFACE="lo"
LO_IP="192.168.0.5"
INET_IFACE="ppp0"

#CLEAN UP
$ip -F
$ip -X
$ip -Z

#BLOCK ALL
$ip -P INPUT DROP
$ip -P OUTPUT DROP

#LOCAL TRAFFIC
$ip -A INPUT -s $LO_IP -d $LO_IP -j ACCEPT
$ip -A OUTPUT -s $LO_IP -d $LO_IP -j ACCEPT

#DNS
$ip -A INPUT -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT
$ip -A OUTPUT -p udp -o $INET_IFACE --destination-port 53 -j ACCEPT

#ICMP
$ip -A OUTPUT -p icmp -o $INET_IFACE --icmp-type 8 -j ACCEPT
$ip -A INPUT -p icmp -i $INET_IFACE --icmp-type 0 -j ACCEPT
$ip -A INPUT -p icmp -i $INET_IFACE --icmp-type 3 -j ACCEPT
$ip -A INPUT -p icmp -i $INET_IFACE --icmp-type 11 -j ACCEPT


##### TCP ######
$ip -A OUTPUT -p tcp -o $INET_IFACE -m multiport --dport 20,21,70,80,81,83,113,443 -j ACCEPT
$ip -A OUTPUT -p tcp -o $INET_IFACE --sport 1024:65535 -j ACCEPT
$ip -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: redhat| Brauche Hilfe bei iptables

Post by captaincrunch » 2003-05-29 14:35

Ich verschiebe erstmal nur ins Security, da ich gerade ein bisschen in Hektik bin ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc