Po kompilacji jądra do wersji 3.6.11 z łatą RT, mam problem z IPtables. Może przedstawię swoją konfigurację iptables. Przed aktualizacją jądra działało wszystko poprawnie z tym:
Kod: Zaznacz cały
*filter
# Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0
-A INPUT -i lo -j ACCEPT
-A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT
# Accepts all established inbound connections
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# Allows all outbound traffic
# You could modify this to only allow certain traffic
-A OUTPUT -j ACCEPT
# Allows HTTP and HTTPS connections from anywhere (the normal ports for websites)
-A INPUT -p tcp --dport 80 -j ACCEPT
-A INPUT -p tcp --dport 143 -j ACCEPT
-A INPUT -p tcp --dport 443 -j ACCEPT
-A INPUT -p tcp --dport 21 -j ACCEPT
-A INPUT -p udp --dport 21 -j ACCEPT
-A INPUT -p tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp --dport 8001 -j ACCEPT
-A INPUT -p tcp --dport 10000 -j ACCEPT
-A INPUT -p tcp --dport 50000:50030 -j ACCEPT
#Teamspeak 3 & mumble
-A INPUT -p udp --dport 9987 -j ACCEPT
-A INPUT -p udp --dport 9988 -j ACCEPT
-A INPUT -p udp --dport 64738 -j ACCEPT
-A INPUT -p tcp --dport 64738 -j ACCEPT
-A INPUT -p tcp --dport 30033 -j ACCEPT
-A INPUT -p tcp --dport 41144 -j ACCEPT
-A INPUT -p tcp --dport 2008 -j ACCEPT
-A INPUT -p udp --dport 2010 -j ACCEPT
-A INPUT -p tcp -m tcp -s 89.69.73.30 --dport 50097 -j ACCEPT
# Allows SSH connections
# THE -dport NUMBER IS THE SAME ONE YOU SET UP IN THE SSHD_CONFIG FILE
-A INPUT -p tcp --dport 22 -j ACCEPT
-A INPUT -p tcp --dport 25 -j ACCEPT
# Now you should read up on iptables rules and consider whether ssh access
# for everyone is really desired. Most likely you will only allow access from certain IPs.
# Allow ping
-A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
# log iptables denied calls (access via 'dmesg' command)
-A INPUT -m limit --limit 5/min -j LOG --log-prefix "iptables denied: " --log-level 7
# Reject all other inbound - default deny unless explicitly allowed policy:
-A INPUT -j DROP
-A FORWARD -j DROP
COMMIT
Kod: Zaznacz cały
*filter:INPUT ACCEPT [38723:3234377]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [37128:3532005]
COMMIT
Wykaz modułów netfilter z jądra:
Kod: Zaznacz cały
ls /lib/modules/$(uname -r)/kernel/net/ipv4/netfilter/arptable_filter.ko ipt_ECN.ko nf_nat_irc.ko
arp_tables.ko ipt_MASQUERADE.ko nf_nat.ko
arpt_mangle.ko ipt_NETMAP.ko nf_nat_pptp.ko
iptable_filter.ko ipt_REDIRECT.ko nf_nat_proto_dccp.ko
iptable_mangle.ko ipt_REJECT.ko nf_nat_proto_gre.ko
iptable_nat.ko ipt_ULOG.ko nf_nat_proto_sctp.ko
iptable_raw.ko nf_conntrack_ipv4.ko nf_nat_proto_udplite.ko
iptable_security.ko nf_defrag_ipv4.ko nf_nat_sip.ko
ip_tables.ko nf_nat_amanda.ko nf_nat_tftp.ko
ipt_ah.ko nf_nat_ftp.ko
ipt_CLUSTERIP.ko nf_nat_h323.ko
Edycja:
Moja wina. Skompilowalem ponownie jądro i jest wszystko w porządku.