Avaleht
uus teema   vasta Tarkvara »  Linux & UNIX »  Debian “etch” 4.0r4, iptables ja patch-o-matic-ng patch märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Sk8Rax
HV kasutaja
Sk8Rax

liitunud: 06.01.2003




sõnum 01.10.2008 09:09:15 Debian “etch” 4.0r4, iptables ja patch-o-matic-ng patch vasta tsitaadiga

Kas keegi on kasutanud seda patch-o-matic pakki? Ehk jagate seljuhul oma teadmisi kuidas seda rakendada. Nimelt oleks vaja kasutada iptablesiga random ja nth funktsioone, selleks aga vaja vastavad patchid paigaldada.

Antud hetkel kui ma ütlen iptablesis midagi sellist:

iptables -t mangle -A PREROUTING -o eth0 -p tcp -m state --state NEW -m random --average 50 -j MARK --set-mark 10


saan ma vastuseks:

iptables v1.3.6: Couldn't load match `random':/lib/iptables/libipt_random.so: cannot open shared object file: No such file or dir


Kas keegi teab mõnda head howtod kuidas seda teha või oskab siin kiirelt seletada käigud läbi mida selleks teha tuleb. Netfiltri enda lehel olev dokumetatsioon patch-o-maticu paigaldamiseks on minu jaoks ebapiisav, sellejärgi ei taha asi õnnestuda.

Süsteemiks on: Debian “etch” 4.0r4
Iptablesi versiooniks on, default installiga kaasa tulnud: iptables v1.3.6

Igasugune abi on teretulnud.
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum
obundra
Kreisi kasutaja
obundra

liitunud: 06.01.2004




sõnum 01.10.2008 12:00:12 vasta tsitaadiga

Kerneli ja iptablesi sortsu on ka tarvis.Ja siin ju kõik tarviline kirjas http://netfilter.org/documentation/HOWTO//netfilter-extensions-HOWTO-2.html
_________________
Hold the heathen hammer high!
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
Sk8Rax
HV kasutaja
Sk8Rax

liitunud: 06.01.2003




sõnum 01.10.2008 12:49:21 vasta tsitaadiga

Jah ma tean, et on vaja kerneli ja iptablesi sortsu.

Sellest lingist, mida ma iseeneset olen korduvalt lugenud, aga ma mainisin ka enne, et see on ikka natuke ebatäpne minu jaoks. Aga olgu, kui ma teen nii:

cvs -d :pserver:cvs@pserver.netfilter.org:/cvspublic login


siis ta küsib parooli, ning on ka öeldud, et:

When it asks you for a password type `cvs'


Nüüd küsimus, kas keegi saab sinna sisse ka? Kas see parool tuleb sisestada koos nende ülakomade või mis iganes need jubinad on?
Ükskõik kuidas ma ka ei prooviks saan ma tulemuseks ikka:

cvs [login aborted]: connect to pserver.netfilter.org(213.95.27.115):2401 failed: Connection refused


On ideid mis valesti võiks olla?
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum
obundra
Kreisi kasutaja
obundra

liitunud: 06.01.2004




sõnum 01.10.2008 16:03:49 vasta tsitaadiga

Tundub, et cvs-i asemel on svn. http://www.netfilter.org/downloads.html#svn veebis http://svn.netfilter.org/cgi-bin/viewcvs.cgi/trunk/
_________________
Hold the heathen hammer high!
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
Sk8Rax
HV kasutaja
Sk8Rax

liitunud: 06.01.2003




sõnum 01.10.2008 23:02:39 vasta tsitaadiga

Selle SVN'i kohta kirjutavad nad ka nii:

The SVN repository is not updated anymore and only exists for historical reference.


Aga sain selle git variandi vist tööle. Igatahes on mul olemas iptablesi sorts, apt-get linux-source-2.6.24 tõmbas mulle ka kerneli sortsu. Ja kasutades seda giti tõmbasin ka patch-o-maticu. Nii. Ma olen nüüd kopeerinud nii iptablesi sortsu kui ka kerneli sortsu /usr/src kataloogi. Järgnevalt teen nii:

cd patch-o-matic-ng
ütlen talle kus asuvad iptablesi ja kerneli sortsud
./runme --batch pending


Seejärel oma arusaamist mööda peaksin kompileerima ma kerneli. Nüüd aga tekkisid küsimused kuidas?
Kas piisab sellest kui teha:

make clean && make mrproper
cp /boot/config-`uname -r` ./.config
make menuconfig (seal valin selle ./config faili, on see üldse vajalik kas seda make oldconfig või midagi sellist ei saa teha?)
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
dpkg -i linux-image-2.6.21.3-custom_2.6.21.3-custom-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.21.3-custom_2.6.21.3-custom-10.00.Custom_i386.deb
reboot


On siit midagi puudu? Peab mingeid mooduleid ka mingi käsuga eraldi laadima?

Seejärel kui see peaks õnneks minema siis peale restarti valin uue kerneli, siis jällegi kui õnneks läheb bootin masina üles selle pealt ning seejärel iptables kausta ja:

make && make install


See on siin minu arusaam asjast, mida ma ka olen proovinud, umbes täpselt nii moodi nagu siin kirjas, aga kahjuks pole õnnestunud. Nüüd siis äkki keegi targem parandab kus ma vigasi teen.
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum
obundra
Kreisi kasutaja
obundra

liitunud: 06.01.2004




sõnum 02.10.2008 13:37:55 vasta tsitaadiga

Endal pole make-kpkg abil juhust olnud kernelit ehitada ning ei tunne tema hingeelu moodulite kohapealt.Aga käsitsi käiks kerneli põristamine umbes nii
make oldconfig #vähemalt idee poolest peaks see toimima sul
make modules && make modules_install
make install # juhul kui soovid, et automaatselt paigaldatakse praegu töötava kerneli asemele
kopeerid kerneli boot kataloogi ja lisad ta grubi konfi
cp /usr/src/linux/arch/x86/boot/bzImage /boot/uuskernel
#grubi konfis näeks umbes nii välja
title           uus kernel
root            (hdx,x)
kernel          /boot/uuskernel root=/dev/hdx

Ja kui peale restarti töötab, siis jätkad iptablesiga.

_________________
Hold the heathen hammer high!
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Linux & UNIX »  Debian “etch” 4.0r4, iptables ja patch-o-matic-ng patch
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.