Portál AbcLinuxu, 13. srpna 2025 00:06


Dotaz: Vypis poctu spojeni na IP

14.3.2006 12:36 beginner
Vypis poctu spojeni na IP
Přečteno: 294×
Odpovědět | Admin
Prepacte za lamersky dotaz, ale nemohol som to nikde najst. Mam router so Shorewallom na Debiane. Ako mozem vypisat aktualny pocet spojeni z kazdej (popripade jednej) IP adresy v sieti?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Cubic avatar 14.3.2006 12:40 Cubic | skóre: 24 | blog: obcasne_vyplody | Essex
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Odpovědět | | Sbalit | Link | Blokovat | Admin
man netstat
snad to splni ocekavani, pokud otazku jsem nepochopil
Do you like what you see? No? Well, bloody look harder.
14.3.2006 23:37 beginner
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Netstat je pouzitelny iba pre spojenia vytvorene na routeri, nie?

Na routeri mi bezi NAT. Na LAN mam 10PC. Potrebujem vypisat, kolko spojeni do internetu ma nadviazanych jedno PC s konkretnou IP adresou, alebo komplet vsetky spojenia vsetkych PC, ktore su prostrednictvom routera napojene na net.
15.3.2006 00:29 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Zkus program netstat-nat
-- Nezdar není hanbou, hanbou je strach z pokusu.
15.3.2006 11:26 beginner
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
netstat -nat mi vypise iba spojenia na router Nevidim, ake spojenia smerom do internetu maju nadviazane PC v sieti.
15.3.2006 11:31 hm
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
ten program se jmenuje netstat-nat (bez mezery). To že spouštíte místo toho program netstat s parametry -nat je váš problém.
16.3.2006 11:46 martin
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
ano, take se priklanim k netstat-nat, ten program zpracuje /proc/net/ip_conntrack aby byl vystup citelnejsi obycejnemu smrtelniku :)
15.3.2006 07:31 Michal Jordán | skóre: 6 | Kunovice
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
/proc/net/ip_conntrack
15.3.2006 11:24 beginner
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
/proc/net/ip_conntrack - pristup odmietnuty
15.3.2006 11:32 hm
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
v tom souboru jsou po6adovan0 informace zapsane. vypsat soubor můžete např. příkazem cat
15.3.2006 14:55 beginner
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Dakujem za nakopnutie.
15.3.2006 13:01 Michal Jordán | skóre: 6 | Kunovice
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Měl byste být přihlášený jako "root".
15.3.2006 14:31 vampi | skóre: 16 | blog: JenTakBlog
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Odpovědět | | Sbalit | Link | Blokovat | Admin
bohužel si myslím, že to není tak jednoduché, jak to vypadá :) jediné co můžete s ip_conntrackem udělat je něco takovéhoto:
cat /proc/net/ip_conntrack | grep -c [src=ip_adresa]
cat /proc/net/ip_conntrack | grep -c [dst=ip_adresa]

ale časově to není zrovínka rychlá operace - zvlášť při hodně connections a navíc mohou být tyto informace poněkud out, neb mám takový dojem, že iptables berou někde z jádra nějakou hodnotu, vypršení té connection a ta může být opravdu hodně dlouhá :) pokud se mýlím, prosím o opravu, případně doplnění :)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
16.3.2006 08:16 beginner
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Dakujem za pomoc. Nastavenie hodnoty pre timeout je popisane tu: http://www.abclinuxu.cz/forum/show/124051
16.3.2006 12:28 secido | skóre: 27
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
sed -n 's%.* src=\(192.168.[0-9.]*\).*%\1%p' /proc/net/ip_conntrack|sort|uniq -c|sort
GandY avatar 15.3.2006 15:00 GandY | skóre: 3 | blog: Zo života | Bratislava
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skús jnettop.
môj fotoblog
3.6.2007 18:40 pepino
Rozbalit Rozbalit vše Re: Vypis poctu spojeni na IP
zdravim, zkousel jsm ted tento scriptik na vypis konexi pro jednotlive ip

sed -n 's%.* src=\(192.168.[0-9.]*\).*%\1%p' /proc/net/ip_conntrack|sort|uniq -c|sort

a chci si jeste vypsat i lo konexe sed -n 's%.* src=\(127.0.[0-9.]*\).*%\1%p' /proc/net/ip_conntrack|sort|uniq -c|sort

ovsem pocet lo konexi oproti skutecnemu stavi ip_conntrack se hodne lisi - nevite prosim kde je chybka?

diky moc

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.