abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
dnes 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
včera 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
včera 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 4
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 10
20.1. 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
20.1. 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
20.1. 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
20.1. 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 362 hlasů
 Komentářů: 25, poslední včera 13:34
Rozcestník
Reklama

Dotaz: Jak číst výstup z iptables pomocí php?

30.11.2004 23:27 toi | skóre: 14 | Holice
Jak číst výstup z iptables pomocí php?
Přečteno: 272×
Mám takové speciální přání-potřebuju nějakým způsobem číst výstup počítadla trafiku z iptables a pak to zpracovat pomocí php a vygenerovat na web. Našel jsem jen odkaz na linuxzone kde se píše jak data z iptables vypsat, ale o zpracování už tam nic není:-( stačil by obyčejný výstup do souboru, ale to se mi nepodařilo. Předem díky za pomoc!

Odpovědi

30.11.2004 23:57 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
man iptables

/sbin/iptables -L -xv

pomocí grep vybrát příslušné řádky atd.....
1.12.2004 00:03 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Výpis do souboru chainu INPUT

/sbin/iptables -L INPUT -xv > soubor.txt
1.12.2004 00:08 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Díky, to je přesně ono! Jak se říká, v jednoduchosti je krása:-)
1.12.2004 00:17 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Samozřejmě to co chcete měřit tak si musíte udělat určitý chain, po přečtení zajistit jeho vynulování a další věci kolem.
1.12.2004 00:35 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Nulovat je nejlépe současně se čtením (parametrem -Z), jen tak je zaručeno, že něco neuteče.
1.12.2004 14:19 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
To je zajímavé s tím nulováním a kolik může "proklouznout" paketů během čtení? Teď zatím nemůžu mazat při každém čtení, protože chci všechna data za měsíc, ale až budu výsledky průběžně zapisovat do databáze, dělat to budu. Jen doufám, že výsledky nebudou kvůli těm proklouznutým paketům zkreslené.
1.12.2004 15:34 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Při samotném čtení nic, prostě ty pakety přečtete až příště. Jde jen o to, že když jedním příkazem přečtete stav počítadla a dalším ho vynulujete, nezapočítají se pakety, které projdou mezi těmi dvěma operacemi. Pokud nebudete nulovat a jen odečtete minulý stav, musít jen dát pozor na přetečení počítadla, tj. 4 GB na 32-bitových architekturách (na 64-bitových to nehrozí ani teoreticky).
1.12.2004 22:46 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Jestli uvažuju správně, tak pokud dojde k přetečení počítadla začne počítat zase od nuly, že ano? Takže když počítám každého uživatele zvlášť tak se to sttát nemůže. Ale nějak bych si to představoval asi takhle: každou hodinu se spustí skript z cron.hourly, který přečte a zároveň vynuluje počítadla a aktuální data přičte do databáze mysql. Potom z té databáze budu generovat html. Je to proveditelné? Myslím ten zápis do databáze pomocí skriptu, nikdy jsem to totiž nedělal, ale moc by se mi to líbilo:-)
1.12.2004 22:51 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
prostě mě to nedalo, ale musel jsem si spočítat kolik zvládne počítadlo na 64bitové architektuře a je to 16384 exabajtů a to už ani neznám tu další předponu:-) Myslím že tenhle trafik bych za měsíc u ČTc neudělal:-D
2.12.2004 00:33 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Pro představu je lepší názorný příklad: i kdyby protékalo nepřetržitě 10 GB/s, bude vám přetečení 64-bitového počítadla trvat přes 54 let...
2.12.2004 00:37 Michal Kubeček
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Takhle nějak to dělá většina software pro IP accounting. Liší se jen tím, jaká pravidla si vytvářejí, jak často je čtou, kam je zapisují a jak je pak zpracovávají. Zkuste se podívat např. na bw acct, možná je to téměř totéž, co se chystáte vytvořit.
1.12.2004 14:17 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Chain na měření samozřejmě mám, ale setkal jsem se s dalším problémem, pro začátek jsem chtěl udělat výstup do souboru, který bude přístupný přes Sambu všem uživatelům k nahlédnutí, ale konce řádků jsou jiné než ve Windows a je to celé nepřehledné:-/ Nešlo by s tím něco udělat?
1.12.2004 14:32 Marek | skóre: 21
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
parser, ktery nahradi sekvence koncu radek, treba v php.
1.12.2004 15:19 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
nešlo by to udělat nějak pomocí cstocs?
1.12.2004 22:48 toi | skóre: 14 | Holice
Rozbalit Rozbalit vše Re: Jak číst výstup z iptables pomocí php?
Tak už jsem na to přišel. Bylo to opět jednodušší než jsem si myslel, ve Slacku je příkaz todos, který zkonvertuje soubor automaticky na DOS odřádkování, obdobně funguje fromdos. V distribucích s rpm balíčky to jsou příkazy unix2dos a dos2unix, myslím že by se vám to někdy mohlo hodit.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.