HOME


 
Jeżeli ładowanie trwa zbyt długo (powyżej 2 min.), to zapraszam o innej porze.
Zobacz statystyki odwiedzin by ustalić porę najmniejszego obciążenia serwera.

Spakowana witryna o Linuksie w formacie RAR
 
DO_STR_GLOWNEJ_WYSZUKIWARKI
 
 
IPFM

 

Pobierz spakowaną witrynę gorzow-wlkp.pl/linux

Jeż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).
  1. 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

  2. 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).

  3. Aby zainstalować IPFM musimy być zalogowani jako root. Rozpakowujemy pakiet zleceniem:
    tar zxpvf ipfm-0.11.5.tgz 

  4. Następnie wchodzimy do naszego rozpakowanego katalogu i uruchamiamy po kolei:

    ./configure
    make
    make install

  5. 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/

  6. Taką (powyższą) konfigurację zapisz w pliku /etc/ipfm.conf

  7. Odpal ipfm komendą:

    ipfm -c /etc/ipfm.conf

  8. 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.

  9. 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.

 

 

 
twarogal@wp.pl

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).

 
 

 

 

Witryna była dostępna pod adresami: strony.wp.pl/wp/twarogal , strony.wp.pl/wp/linuxtwarka , twarogal.republika.pl , klub.chip.pl/twarogal oraz gorzow-wlkp.net (w latach 2003/04).

 

 

gorzow-wlkp.pl

Informacje o odwiedzających są rejestrowane i publicznie udostępniane na pod adresem: http://gorzow-wlkp.pl/licznik/