[+] Iptables po kompilacji j

Tematy związane z oprogramowaniem, instalacją, konfiguracją
mordzik
Posty: 7
Rejestracja: 01 maja 2009, 17:58
Lokalizacja: Kielce

[+] Iptables po kompilacji jądra nie działa prawidłowo

Post autor: mordzik »

Witam.
P
o 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


Lecz po aktualizacji jądra wyświetla błąd w linii gdzie znajduje się wpis ,,COMMIT''. Drugi zestaw wygenerowany automatycznie poprzez iptables-save działa bez problemu i się załącza.

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
Jak mam rozwiązać ten problem?

Edycja:
Moja wina. Skompilowalem ponownie jądro i jest wszystko w porządku.
ODPOWIEDZ