Strona 2 z 2
: 13 listopada 2008, 08:04
autor: Utumno
Z tym dopasowaniem wersji iptables to bzdura.
Wszelkie znaki na niebie i ziemi sugeruja, ze zle kompilujesz. Dlatego ponownie apeluje o uzywanie Debianowego sposobu
Zwykly nie ma zadnych przewag, ewentualnie moze jesli kompilujesz tez kernele na innych systemach i chcesz to wszedzie robic w ten sam sposob...
: 13 listopada 2008, 08:05
autor: siarka
Część modułów netfilter jest już pisana na xtables, a im starsze iptables tym więcej modułów na iptables.
: 13 listopada 2008, 10:27
autor: Utumno
Sugerujesz ze iptables w oficjalnym kernelu 2.6.27 z kernel.org nie dzialaja i trzeba je patchowac? Szczerze watpie.
: 13 listopada 2008, 12:32
autor: Rad
Chodzi mu o program do sterowania iptables (notabene o nazwie iptables), który się znajduje w repozytorium Sarge'a. Być może nie potrafi obsłużyć modułów z najnowszego jądra. Piszę może, bo nie miałem z tym nigdy problemów (ale też nie używałem ostatnio Sarge'a).
: 14 listopada 2008, 10:03
autor: fenix23
sappa pisze:...
Wyniki o które prosiłeś.
uname -a
Kod: Zaznacz cały
Linux serwis 2.6.27 #6 Wed Nov 12 13:37:00 CET 2008 i686 GNU/Linux
lsmod
Kod: Zaznacz cały
Module Size Used by
ipv6 198356 -
8250_pnp 13884 -
8250 18452 -
serial_core 15548 -
parport_pc 28196 -
parport 29896 -
floppy 44964 -
ehci_hcd 26216 -
usbcore 111280 -
8139cp 15740 -
rng_core 3744 -
shpchp 24848 -
pci_hotplug 11300 -
intel_agp 22620 -
8139too 19228 -
bitrev 1884 -
crc32 3708 -
e100 28264 -
mii 4668 -
agpgart 28876 -
dm_mod 41284 -
ide_cd_mod 26560 -
cdrom 29888 -
rtc 8504 -
ext3 103300 -
jbd 34800 -
ide_disk 9948 -
via82cxxx 5632 -
trm290 3424 -
triflex 2364 -
slc90e66 3100 -
sis5513 6976 -
siimage 6748 -
serverworks 4896 -
sc1200 4284 -
rz1000 2140 -
piix 5536 -
pdc202xx_old 5660 -
pdc202xx_new 5148 -
opti621 2528 -
ns87415 3400 -
ide_pci_generic 3424 -
hpt366 12284 -
cs5530 3196 -
cmd64x 4956 -
cmd640 3248 -
atiixp 3260 -
amd74xx 5476 -
alim15x3 5672 -
aec62xx 4284 -
ide_core 81908 -
unix 18828 -
modprobe -l | grep ipt
Kod: Zaznacz cały
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/iptable_raw.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/iptable_mangle.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_ttl.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_recent.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_ecn.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_ah.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_addrtype.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_ULOG.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_TTL.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_LOG.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_ECN.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko
modprobe -l | grep nf_
Kod: Zaznacz cały
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_tftp.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_sip.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_sane.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_proto_udplite.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_proto_sctp.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_proto_gre.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_proto_dccp.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_pptp.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_netlink.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_netbios_ns.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_h323.ko
/lib/modules/2.6.27/kernel/net/netfilter/nf_conntrack_amanda.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_tftp.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_sip.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_proto_udplite.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_proto_sctp.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_proto_dccp.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_pptp.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_h323.ko
/lib/modules/2.6.27/kernel/net/ipv4/netfilter/nf_nat_amanda.ko
jest
i
również jest
Również pozdrawiam
: 14 listopada 2008, 12:05
autor: sappa
hmm dopiero teraz zauwarzylem ze nat i filter masz na stale wkompilowane w jajo. Moze faktycznie iptables z sarge nie portrafi komunikowac sie z modulami z nowego jaja. Moze testowo zainstaluj sobie jakies nowesze iptables ze zrodelek i zobacz czy problem sie pojawi
: 14 listopada 2008, 12:40
autor: fenix23
To dlaczego na zupełnie innej maszynie, kompilowałem to samo jądro i uruchamiam ten sam skrypt i wszystko działa?
Kod: Zaznacz cały
Linux firebird 2.6.27 #3 Tue Nov 4 18:04:59 CET 2008 i686 GNU/Linux
Bardzo nie lubię jak coś jest pozbawione sensu :/
Ale spróbuję z nowszym iptables.
[Dodano: 2008-11-14, 12:59]
To się chyba skończy zawałem :/
Kod: Zaznacz cały
FATAL: Module ip_tables not found.
iptables v1.4.2-rc1: can't initialize iptables table `NAT': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
: 14 listopada 2008, 21:28
autor: hiper
hm..
że tak zapytam...
wpisz iptables w konsoli... bo mam wrażenie że nie usunąłeś starego iptables domyślnie zainstalowanego w dystrybucji. I zapewne nie przeniosło i nie nadpisało nowy - być może dlatego różnica.
Ręcznie przekopiuj nowo skompilowane IPTABLES do /sbin.
Daj znać jak poszło.
: 14 listopada 2008, 21:50
autor: fenix23
jeśli polecenie zwraca nową wersję to raczej nie jest to kwestia przeniesienia pozatym zrobiłem w folderze ./iptables dla pewności.
Napiszę może jak to się zaczęło może się przyda. Otóż system instalowałem z netinstal z jądrem 2.4 i u mnie w domu już domyślnie było iptables a tam jak później się okazało nie było. Na szczęście mogę sobie jeszcze pozwolić na postawienie systemu od nowa z płyty z aktualniejszym jądrem. Zobaczymy jaki będzie wynik.
PS: Dam znać po weekendzie
Pozdrawiam
[ Dodano: 2008-11-18, 11:07 ]
chciałem się tylko pochwalić że przeinstalowałem linuxa bo mogłem sobie na to pozwolić i działa z kernelem 2.6.18 , troszkę windowsowe podejście ale dla mnie ważne że skuteczne :]
Pozdrawiam wszystkich i dziękuje za pomoc i zainteresowanie.