Newsgroup: it.comp.os.linux.sys
Titolo: ipchains: Protocol not available

Che diamine significa???
Ho RH 7.1 con Kernel 2.4.2 da me ricompilato... mi sapete dare qualche
dritta??? Cosa DEVE esserci per far girara ipchains??? Anche iptables non mi
funziona...
HELP ME!

 Che diamine significa???

Sospetto tu abbia dimenticato di compilare il supporto per qualcosa, mi
auguro non il TCP.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *


No, il TCP/IP č compilato... in effetti mancherą qlcs.. ma cosa???
Non mi sai dire cosa mi serve per poter fare firewalling/NAT su un kernel
2.4.2??? Preferirei "ipchains" al posto di "iptables", ma installarli
entrambi č meglio: uso il primo ed intanto mi studio il secondo...
GRAZIE ANCORA!

 entrambi è meglio: uso il primo ed intanto mi studio il secondo...
vuoi essere date le cose col cucchiaino .... e va bene.
quando fai "make xconfig" e vai nella sezione "networking options", poi
vai su "IP: netfilter configuration" e qui le ultime 2 voci in basso
sono quelle relative a ipchains (kernel 2.2.x) e ipfwadm (kernel 2.0.x)
-- 
   ~Massimiliano ADAMO 
      ICQ# 103417788  
Yahoo!Messenger: quetzalco_it

 ha scritto nel messaggio
news:9ohccd$3d82$1...@stargate1.inet.it...

Secondo me non hai compilato il supporto per ipchains... Io uso le iptable
ma tendo il supporto per ipchains (sob il modulo per la webcam è solo per il
kernel 2.2.x)
Vediamo se riesco a darti il giusto necessario per controllare i parametri
del kernel.
[*] Network packet filtering (replaces ipchains)
[*] TCP/IP networking
IP: Netfilter Configuration  --->
<M> Connection tracking (required for masq/NAT)
<M>   FTP protocol support
<M>   IRC protocol support
<M>   Eggdrop bot support
<M> Userspace queueing via NETLINK (EXPERIMENTAL)
<M> IP tables support (required for filtering/masq/NAT)
<M>   limit match support
<M>   MAC address match support
<M>   netfilter MARK match support
<M>   Multiple port match support
<M>   Multiple port with ranges match support
<M>   TOS match support
<M>   tcpmss match support
<M>   Connection state match support
<M>   Connections/IP limit match support
<M>   Unclean match support (EXPERIMENTAL)
<M>   Owner match support (EXPERIMENTAL)
<M>   Packet filtering
<M>     REJECT target support
<M>     MIRROR target support (EXPERIMENTAL)
<M>   Full NAT
<M>     MASQUERADE target support
<M>     REDIRECT target support
<M>   Packet mangling
<M>     TOS target support
<M>     MARK target support
<M>   LOG target support
<M>   ULOG target support
<M>   TCPMSS target support
<M> ipchains (2.2-style) support (NEW)
<M> ipfwadm (2.0-style) support (NEW)
Le ultime voci penso siano quelle che ti interessano di più
--
| /
| \Byte - Andrea Briganti - 
kbyt...@tin.it
http://digilander.iol.it/kbytesystem
ICQ: 40872731 - C6: andreakbyte
Activelist Sentimenti: 47103807

 entrambi č meglio: uso il primo ed intanto mi studio il secondo...
Vediamo (considera che io ho un kernel 2.2.x ma piu' o meno dovrebbe
essere la stessa cosa):
CONFIG_NET=y
[..]
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=y
CONFIG_FIREWALL=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_TRANSPARENT_PROXY=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_MASQUERADE_ICMP=y
CONFIG_IP_MASQUERADE_MOD=y
CONFIG_IP_MASQUERADE_IPAUTOFW=m
CONFIG_IP_MASQUERADE_IPPORTFW=m
CONFIG_IP_MASQUERADE_MFW=m
CONFIG_IP_ROUTER=y
CONFIG_SYN_COOKIES=y
CONFIG_SKB_LARGE=y
[..]
CONFIG_NETDEVICES=y
[..]
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
CONFIG_PPP=m



Come mai usi tutti "M"???

 Come mai usi tutti "M"???
Perchč spesso quei moduli possono accettare parametri di tuning, e un conto
č dovere specificarli in modo statico, un altro conto č fare un semplice
rmmod + insmod modulo parametri.
Inoltre aggiornando iptables dal cvs compilo spesso i moduli aggiornati, e
mi č piů agevole compilare solo quelli e non tutto il kernel.


 Come mai usi tutti "M"???
per non far crescere a dismisuta il kernel ... ed utilizzare ciò che
serve solo nel momento in cui veramente serve ... i moduli vengono
caricati solo quando vengono utilizzati.


 mi č piů agevole compilare solo quelli e non tutto il kernel.
Ma se compilo tutta quella roba nel kernel che ci perdo?!?!?
Inoltre: proprio tutta tutta quella robaccia č da installare???


E da buon newbie io chiedo: come si usano i moduli?


iQA/AwUBO68qkGX27Jtq3aIzEQLscgCeL1CN4Ngkg9LneXhv3L48/457gMwAnjlA
CeH4UBjxhKoIzP+NSv7Jpqlf
=knyd
-----END PGP SIGNATURE-----


iQA/AwUBO68q3GX27Jtq3aIzEQLK1wCg941QNaUA1bGembzhUbNtxwyZmiAAoPIc
RCh5sXceU9mPXY7giMiA8qrN
=/FZh
-----END PGP SIGNATURE-----


OK, grazie...