Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
MRTG i SQUID idzie to w końcu jakoś ze sobą pogodzić?? http://forum.freesco.pl/viewtopic.php?f=22&t=15438 |
Strona 1 z 1 |
Autor: | anonimus [ sobota, 2 czerwca 2007, 18:18 ] |
Tytuł: | MRTG i SQUID idzie to w końcu jakoś ze sobą pogodzić?? |
Cześć, Mam na serwerku mrtg i squida i wiadome jest to że po instalacji squid'a mrtg nie rysuje ruchu user'ów. Trzeba w konfigu mrtg dodać linie input i output, ale to w ogóle nic nie daje. Aktualna poczka z mrtg nawet samo to w sobie ma. Co mam zrobić? Czy jest w ogóle ktoś komu to działa? Mrtg rysuje tylko jak np. ściągam jakiś duży plik który nie idzie przez squid'a. Ruch widać na eth0 - interfejs do neta, i eth1 pod którą są użytkownicy. |
Autor: | -MW- [ sobota, 2 czerwca 2007, 19:05 ] |
Tytuł: | |
pomaga pozbycie sie z pliku /etc/hosts wpisu ip routera |
Autor: | anonimus [ sobota, 2 czerwca 2007, 19:22 ] |
Tytuł: | |
OK. Sprawdzę. Wystarczy usunąć czy jakiś restart czegoś potrzebny? |
Autor: | -MW- [ sobota, 2 czerwca 2007, 20:36 ] |
Tytuł: | |
wykasowac i dac restart mrtg |
Autor: | anonimus [ sobota, 2 czerwca 2007, 21:07 ] |
Tytuł: | |
Na pierwszy rzut oka tak jakby zadziałało. ![]() Ale jeszcze poczekamy do jutra... A co do usuniętego wpisu to nie zaszkodzi to jakimś innym programą? Bo w host pisze żeby nie usuwać. Wpisów... |
Autor: | -MW- [ sobota, 2 czerwca 2007, 22:09 ] |
Tytuł: | |
czytaj dokladniej co pisze w hosts ! i dziwie sie dlaczego tak to jest zrobione ze configurujac router taki wpis jest dodawany. miesza strasznie. |
Autor: | anonimus [ niedziela, 3 czerwca 2007, 08:53 ] |
Tytuł: | |
No i niestety ale po nocce mogę stwierdzić że to nie działa. ![]() |
Autor: | -MW- [ niedziela, 3 czerwca 2007, 10:41 ] |
Tytuł: | |
w /etc/rc.d/mrtg dodane masz linie: Cytuj: iptables -I INPUT -j mrtg_traffic
iptables -I OUTPUT -j mrtg_traffic ale czy we wlasciwym miejscu? |
Autor: | anonimus [ niedziela, 3 czerwca 2007, 10:45 ] |
Tytuł: | |
#!/bin/bash . /etc/rc.conf . /etc/rc.d/functions mrtg_stop() { PID="`pidof -o %PPID -x mrtg.run mrtg`" stat_busy "Zatrzymuję MRTG" for i in `cat /etc/mrtg/ipki.txt`; do iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null done iptables -D INPUT -j mrtg_traffic 2>/dev/null iptables -D FORWARD -j mrtg_traffic 2>/dev/null iptables -D OUTPUT -j mrtg_traffic 2>/dev/null iptables -F mrtg_traffic 2>/dev/null iptables -X mrtg_traffic 2>/dev/null [ ! -z "$PID" ] && kill -9 $PID 2>/dev/null if [ $? -gt 0 ]; then stat_fail else rm_daemon mrtg stat_done fi } mrtg_start() { PID="`pidof -o %PPID -x mrtg.run mrtg`" stat_busy "Uruchamiam MRTG" if [ ! -z "$PID" ]; then stat_fail else add_daemon mrtg #Na wszelki wypadek... for i in `cat /etc/mrtg/ipki.txt`; do iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null done iptables -D INPUT -j mrtg_traffic 2>/dev/null iptables -D FORWARD -j mrtg_traffic 2>/dev/null iptables -D OUTPUT -j mrtg_traffic 2>/dev/null iptables -F mrtg_traffic 2>/dev/null iptables -X mrtg_traffic 2>/dev/null #Start iptables -N mrtg_traffic 2>/dev/null for i in `cat /etc/mrtg/ipki.txt`; do iptables -A mrtg_traffic -d $i -j RETURN 2>/dev/null iptables -A mrtg_traffic -s $i -j RETURN 2>/dev/null done iptables -I INPUT -j mrtg_traffic 2>/dev/null iptables -I FORWARD -j mrtg_traffic 2>/dev/null iptables -I OUTPUT -j mrtg_traffic 2>/dev/null /etc/mrtg/mrtg.run & stat_done fi } case "$1" in start) mrtg_start ;; stop) mrtg_stop ;; restart) mrtg_stop sleep 3 mrtg_start ;; *) echo "Użycie: $0 {start|stop|restart}" ;; esac exit 0 |
Autor: | -MW- [ niedziela, 3 czerwca 2007, 10:48 ] |
Tytuł: | |
pokaz poczatek pliku w /etc/rc.d/ipki.txt kilka linii |
Autor: | anonimus [ niedziela, 3 czerwca 2007, 10:53 ] |
Tytuł: | |
Chyba /etc/mrtg/ipki.txt ::1 127.0.0.1 192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.5 ... |
Autor: | zciech [ niedziela, 3 czerwca 2007, 11:45 ] |
Tytuł: | |
Obawiam się, że to kolejny blad w konfiguratorze. do ipki.txt powinny trafić tylko IP wybrane do zliczania. wywal z tego pliku ::1 127.0.0.1 192.168.1.1 |
Autor: | -MW- [ niedziela, 3 czerwca 2007, 12:54 ] |
Tytuł: | |
znajdz w konfiguratorze mrtg taki fragment: Cytuj: # Przygotowanie pliku z adresami IP sieci lokalnej (za maskarada) i sprawdz czy w lini ponizej: Cytuj: grep "^" /etc/hosts |grep -v :: |grep -v "^#"|grep [0123456789] |while read IP nazwa ; do jest dodany wpis zaznaczony na czerwono, jesli nie to dodaj, lub pozbadz sie z hosts oprocz ip routera rowniez tego wpisu: Cytuj: ::1
|
Autor: | anonimus [ niedziela, 3 czerwca 2007, 13:08 ] |
Tytuł: | |
OK. To więc tak: Cytuj: # /etc/hosts Te # dodałem.# Nie usuwaj następnej linii. Wiele programów # wymaga takiego wpisu do poprawnej pracy. #ipv6-localhost ipv6-loopback #::1 Serwer.grupa_robocza Serwer 127.0.0.1 localhost.localdomain localhost #192.168.1.1 Serwer 192.168.1.2 Michal 192.168.1.3 Tomek.Jacek 192.168.1.4 Pan.Karol 192.168.1.5 Laptop ... ipki.txt Cytuj: #::1 I teraz tak testuje...
#127.0.0.1 #192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.5 ... ... |
Autor: | -MW- [ niedziela, 3 czerwca 2007, 16:34 ] |
Tytuł: | |
zakomentuj w hosts, uruchom konfigurator i zrestartuj mrtg |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |