питане за iptables

10 отговора 0 прегледа
#1

питане за iptables

Не мога да се справя със следното - като въведа
iptables -t mangle -A PREROUTING -i eth0 -j TTL --ttl-set 64
ми дава:
iptables: No chain/target/match by that name

Не мога да разбера каква е грешката, мъча се вече около седмица и не знам какво да правя. Някой ще помогне ли?

Отговор
#2

Re: питане за iptables

patch-o-matic ng

Дишайте лепило - хиляди GNU/Linux юзери не могат да грешат !
DrFrancky
Отговор
в отговор на DrFrancky #3

Re: питане за iptables

Отдавна вече не е в patch-o-matic. Вкараха го в netfilter/iptables.

Отговор
в отговор на al #4

Re: питане за iptables

Имам тези неща като модули. Аз съм си компилирал ядро 2.6.5
Дистрибуцията е Slackware 9.1
Същата грешка ми дава и като заредя с ядрото идващо си с Slackware
и се опитам да изпълня същото.


/lib/modules/2.6.5/kernel/net/ipv4/netfilter/iptable_nat.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/iptable_mangle.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/iptable_filter.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_ttl.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_tos.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_tcpmss.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_state.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_recent.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_pkttype.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_owner.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_multiport.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_mark.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_mac.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_limit.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_length.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_iprange.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_helper.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_esp.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_ecn.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_dscp.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_conntrack.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_ah.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_ULOG.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_TOS.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_TCPMSS.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_SAME.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_NETMAP.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_MARK.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_LOG.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_ECN.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_DSCP.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ipt_CLASSIFY.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ip_tables.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ip_queue.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ip_nat_ftp.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ip_conntrack_ftp.ko
/lib/modules/2.6.5/kernel/net/ipv4/netfilter/ip_conntrack.ko

Вероятно пропускам нещо елементарно, но какво?

Отговор
в отговор на al #5

Re: питане за iptables

modprobe ipt_TTL какво дава като резултат? Най - вероятно го нямаш компилиран този модул.

Отговор
в отговор на ******** #6

Re: питане за iptables

root@al:~# modprobe ipt_TTL
FATAL: Module ipt_TTL not found.

А стига бе! Ето това ми е част от конфигубационния файл за ядрото - сега като гледам виждам, че имам CONFIG_IP_NF_MATCH_TTL=m
но не и CONFIG_IP_NF_TARGET_TTL или нещо от сорта

От къде всъщност се включва това - такава опция изобщо няма - току що погледнах пак какво може да се включи при конфигуриране на ядрото в раздел IP: Netfilter Configuration

#
# IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
# CONFIG_IP_NF_IRC is not set
# CONFIG_IP_NF_TFTP is not set
# CONFIG_IP_NF_AMANDA is not set
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_SAME=m
# CONFIG_IP_NF_NAT_LOCAL is not set
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_DSCP=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_CLASSIFY=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
# CONFIG_IP_NF_COMPAT_IPCHAINS is not set
# CONFIG_IP_NF_COMPAT_IPFWADM is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set

Отговор
в отговор на al #7

Re: питане за iptables

Всичко е ясно - модула просто не е част от ядрото и требе това което каза Франки по горе - patch-o-matic ng - току що разгледах какво съдържа

Слушайте Франки!

Отговор
в отговор на teh #8

Re: питане за iptables

radvam se .
kradcite na net veche ste spiat spokoino :-))

Дишайте лепило - хиляди GNU/Linux юзери не могат да грешат !
DrFrancky
Отговор
в отговор на DrFrancky #9

Re: питане за iptables

Франки всъщност се опитвам да си пусна безжичен нет на лаптопа - не мисля че това има нещо общо с определението кражба - ще ползвам или него или настолния.

А впрочем, моя доставчик Люлин Нет има локален сървър на 87.116.111.254
- има стотици или дори хиляди филми, порно (от всякакъв вид), тонове софтуер кракове и тн. Вероятно в друга държава някой би лежал доживот за нещо подобно.
Та не ги жали, че искам да си шерна кротко нета

Отговор
в отговор на al #10

Re: питане за iptables

Не е лесно да си куха градинска лейка. Ето ти от последния vanilla кърнел:

pn@thinkpad:/tmp$ find linux-2.6.22.1/ -type f -iname *ttl*
linux-2.6.22.1/net/ipv4/netfilter/ipt_TTL.c
linux-2.6.22.1/net/ipv4/netfilter/ipt_ttl.c

ipt_ttl - ttl match support
ipt_TTL - TTL target support

Естествено трябва да имаш поддръжка и във iptables. И представи си отново става просто като не ползваш толкова стара версия.

Отговор
в отговор на al #11

Re: питане за iptables

2.6.5 е точно на три години. Опитай с нещо по-старо.

Отговор