Pobierz spakowaną witrynę gorzow-wlkp.pl/linuxJeżeli pragniesz poznać Linuksa Mandrake (obecnie Mandriva), to... dobrze trafiłeś. Witryna została zauważona przez twórców magazynu KOMPUTER ŚWIAT 5/2004(141) str. 46 poprzez umieszczenie linku oraz magazynu CHIP 4/2004 (str.114) poprzez umieszczenie artykułu opisującego ten serwis internetowy. Jak na hobbystyczną stronę o Linuksie to miłe ;) Acha... na stronie mandrakelinux.pl/informacje podano też link z opisem cytuję "duży zbiór praktycznych informacji o Mandrake" (mam ją w swoim archiwum - klub.chip.pl/twarogal).
Zapraszam do zadawania pytań na FORUM oraz mailem. Chętnie udzielę (bezpłatnie) odpowiedzi. Oficjalne ceny za jedną poradę na stronie MandrakeSoftPL (mam ją w moim archiwum z dnia 2.05.2004) wahają się od 20 do 350 zł.
Otrzymałem grzecznościowo niniejszą poradę
od znajomego z Internetu. Przesłał ją pocztą mailową. Merytorycznie
nie sprawdzałem prawidłowości tekstu. Artykuł nie jest mojego
autorstwa. Ja jedynie udostępniam gościnnie miejsce na witrynie
www. Notatki są kontynuacją ze strony: http://gorzow-wlkp.pl/linux/ipfm_2.php
Niniejszy opis dotyczy instalacji i
konfiguracji Pakietu IPFM oraz bw-ipfm na Linuksie
podłaczonym do Internetu za pomocą usługi Neostrada (pppoe).
- Na początku sciągamy sobie odpowiednie pakiety:
IPFM znajdziesz tutaj: http://robert.cheramy.net/ipfm
bw-ipfm znajdziesz tutaj: http://bw.intellos.net
Możesz pobrać je także z mojego archiwum (wersja z 17.10.2003): ipfm-0.11.5.tgz
oraz bw-ipfm-1.5.tar.gz
- Do zainstalowania IPFM potrzebna jest biblioteka libpcap do pobrania pod adresem ftp://ftp.ee.lbl.gov/libpcap.tar.Z
lub z mojego archiwum.
Trzeba także zainstalować pakiet yacc. Ja miałem
go na płycie z Mandrake 9.0 (nosił nazwę byacc-1.9-12mdk).
- Aby zainstalować IPFM musimy być zalogowani jako root.
Rozpakowujemy pakiet zleceniem:
tar zxpvf ipfm-0.11.5.tgz
- Następnie wchodzimy do naszego rozpakowanego katalogu i
uruchamiamy po kolei:
./configure
make
make install
- Mój plik konfiguracyjny wygląda tak:
NEWLOG
DEVICE eth1 <--- urządzenie na którym ma nasłuchiwać
LOG 192.168.0.0/255.255.255.0 <--- loguj ruch tej podsieci (LOG oznacza
loguj)
LOG NONE 192.168.0.1 <--- Nie loguj ruchu routera
LOG NONE
192.168.0.14/255.255.255.255 <--- Nie loguj ruchu tego użytkownika
FILENAME
"/var/log/ipfm/%y/%m/%d/%H:%M:%S" <---
Zapisuj wpliku
/var/log/ipfm/rok/miesiąc/dzień/Godzina:Minuta:Sekunda
DUMP EVERY 1 minutes <--- Zliczaj co minutę
CLEAR EVERY 1 hour after 00 minutes 00
seconds <--- Czyść licznik
co każdą godzinie 00 minut i 00 sekund
SORT TOTAL <--- Sortuj według rubryki Total (Razem)
RESOLVE <---
Odczytuj nazwę hostów z pliku /etc/hosts/
- Taką (powyższą) konfigurację zapisz w pliku
/etc/ipfm.conf
- Odpal ipfm komendą:
ipfm -c /etc/ipfm.conf
- Nadszedł czas by zainstalować bw-ipfm. Rozpakowujemy
archiwum bw-ipfm i wchodzimy do rozpakowanego katalogu.
Edytujemy plik bw-ipfm . Znajdujemy w nim wiersz
$configuration_file="ścieżka" i w miejscu ścieżka
wpisujemy /etc/ipfm.conf . Zapisujemy zmiany.
- Teraz odpalamy bw-ipfm i cieszymy oczy podobnym
widokiem:
Monthly Bandwith Usage, nov 1st till now
Host In Out Total
-------------------------------------------
Bob 909.26M 42.69M
951.95M
Jonh 186.46M 31.09M
217.55M
Gary 143.94M 11.44M
155.38M
Mary 20.11M 13.77M
33.88M
BROADCAST 2.20M 0
2.20M
------------------------------------------
Total: 1.26G 98.99M
1.36G
* * *
Opcje z jakimi możemy uruchomić bw-ipfm
./bw-ipfm [-d [DD][/MM][/YY] | -m [MM][/YY] |
[-interval DD/MM/YY-DD/MM/YY]][-f (host|in|out|total)][-o
(asc|des)][-i ID][-h]
-d [DD][/MM][/YY] generuje dzienny
raport (obecny dzień obecnego miesiąca obecnego roku jest podawany
jeśli zostawimy samo -d)
-m [MM][/YY] generuje miesięczny
raport (obecny miesiąc obecnego roku jest podawany jeśli zostawimy
samo -m)
-yesterday generuje raport za
wczoraj
-lastXXday genereruje raport
ostatnich XX dni
-lastXXmonths generuje raport
ostatnich XX miesięcy
-interval DD/MM/YY-DD/MM/YY raport
przedziału czasowego
-f [host|in|out|total] podaj opcje
wg jakich ma sortowac, może to być host, in, out lub
total
-o [asc|des] podaj czy sortowane ma
być rosnąco czy malejąco
-h wyświetla tą pomoc w języku
angielskim
* * *
Wykonał: MEAT Moje Gadu-Gadu:
3683086
P.S. Przeczytaj notatki jak wykorzystać
IPFM i skrypt PHP.

Uwaga: z powodu namnożenia się różnych złodziejskich witryn www, które kopiują moje strony i umieszczają je u siebie wraz z komercyjnymi reklamami (na których zarabiają) informuję, że wszelkie prawa są zastrzeżone.
Uwaga.
Aby uniknąć zasysania całej witryny gorzow-wlkp.pl/linux za pomocą programów typu TeleportPro, WebCopier itd. informuję, że udostępniłem spakowaną wersję (w formacie RAR).
|