[linux] IP uctovanie

Kocur kocur na zsvak.sk
Středa Únor 5 09:07:23 CET 2003


nazdar..

skus si nahodit firewall, ktory je v prilohe..

akurat mozez zmazat posledne riadky pod " USER DEFINED "
,samozrejme musih upravit nastavenia v scripte..

ked ho spustish, tak po zadani prikazu iptables -L -v
ti vypise aj objem dat..prechazdajuci zec jednotlive "rules"

----- Original Message -----
From: "Pavel Grančič" <pg na alfabase.sk>
To: <linux na lists.linux.sk>
Sent: Tuesday, February 04, 2003 2:21 PM
Subject: [linux] IP uctovanie


> Zdravim,
>
> uz sa ohladom tohoto nieco pred casom pytal, ale stale mam trocha halusky
z
> nasledujuceho. Klasika, lokalna siet + RH 7.1 gateway. Snazim sa nastavit
> uctovanie tak, aby som zachytil celu prevadzku cez eth0 (smerom na
> internet).
>
> (1.) ####### toto by malo zaratat vsetko bez ohladu na protokol a
> source/dest
> iptables -A FORWARD -i eth0 -j ACCEPT
> iptables -A FORWARD -o eth0 -j ACCEPT
>
> nieco to narata, ale vzdy menej ako u providera, ale:
>
> ####### podla protokolu
> iptables -A FORWARD -i eth0 -m tcp -p tcp
> iptables -A FORWARD -o eth0 -m tcp -p tcp
> iptables -A FORWARD -i eth0 -m udp -p udp
> iptables -A FORWARD -o eth0 -m udp -p udp
> iptables -A FORWARD -i eth0 -m icmp -p icmp
> iptables -A FORWARD -o eth0 -m icmp -p icmp
>
> tuto sa mi neobjavi absolutne nic, aj ked (1.) nieco zarata. Ako je to
mozne
> ? Ake ine protokoly ako tcp, udp a icmp sa pouzivaju, ked sa to na nich
> neprejavi ?
>
> Dalej:
> ###### podla IP adresy
> iptables -A FORWARD -s 192.168.1.0/24 -d 0.0.0.0/0 -j ACCEPT -o eth0
> iptables -A FORWARD -s 0.0.0.0/0 -d 192.168.1.0/24 -j ACCEPT -i eth0
>
> tu sa tiez neobjavi nic, aj ked je to IMHO totozne s (1.), pretoze
> forwarduje sa len do/z 192.168.1.0/24
>
> dalej som spravil analogicky pravidla pre kazdu IP adresu v lokalnej sieti
>
> iptables -A FORWARD -s 0.0.0.0/0 -d 192.168.1.2 -j ACCEPT -i eth0
> iptables -A FORWARD -s 192.168.1.2 -d 0.0.0.0/0 -j ACCEPT -o eth0
>
> kde sa tiez nic nezarata, takze vystup vyzera asi takto:
>
============================================================================
> =========
> Chain INPUT (policy ACCEPT 17831 packets, 1734938 bytes)
>  pkts bytes target     prot opt in     out     source
> destination
>   816 70035            all  --  eth0   any     anywhere
anywhere
>
> Chain FORWARD (policy ACCEPT 163328 packets, 84031108 bytes)
>  pkts bytes target     prot opt in     out     source
> destination
>   877  319K ACCEPT     all  --  eth0   any     anywhere
anywhere
>  1180  616K ACCEPT     all  --  any    eth0    anywhere
anywhere
>     0     0            tcp  --  eth0   any     anywhere
anywhere
> tcp
>     0     0            tcp  --  any    eth0    anywhere
anywhere
> tcp
>     0     0            udp  --  eth0   any     anywhere
anywhere
> udp
>     0     0            udp  --  any    eth0    anywhere
anywhere
> udp
>     0     0            icmp --  eth0   any     anywhere
anywhere
> icmp echo-reply
>     0     0            icmp --  any    eth0    anywhere
anywhere
> icmp echo-reply
>     0     0            all  --  any    eth0    192.168.1.0/24
anywhere
>     0     0            all  --  eth0   any     anywhere
> 192.168.1.0/24
>     0     0            all  --  any    eth0    NAKUP1
anywhere
>     0     0            all  --  eth0   any     anywhere             NAKUP1
>     0     0            all  --  any    eth0    SKLAD2
anywhere
>     0     0            all  --  eth0   any     anywhere             SKLAD2
>
> Chain OUTPUT (policy ACCEPT 14317 packets, 2226947 bytes)
>  pkts bytes target     prot opt in     out     source
> destination
>   803  138K            all  --  any    eth0    anywhere
anywhere
>
> Som uz z toho trocha na narvy, kde robim chybu ?
>
> Ciel:
> 1.) zachytit celu prevadzku cez eth0 a dosiahnut aspon ciastocnu zhodu s
> providerom
> 2.) zistit, z ktorej stanice ide kolko trafficu smerov von
>
> Thanx in advance.
> Palo
>
>
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://faq.lists.linux.sk
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: rc.firewall
Typ: application/octet-stream
Velikost: 6596 bytes
Popis: [žádný popis není k dispozici]
Url : http://lists.linux.sk/pipermail/linux/attachments/20030205/7a24fc30/attachment.obj 


Další informace o konferenci linux