Netzwerküberwachung: Unterschied zwischen den Versionen

Aus Freifunk Potsdam | Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
====Nagios====
===Route interne Kommunikation===
 
Um eine schnelle Übersicht zu haben welche APs gerade nicht erreichbar sind, gibt es Nagios auch im Potsdamer Freifunk Netz. Nagios ist unter folgenden Adressen erreichbar:
 
* von Extern
** http://ap2-0.freifunk-potsdam.de
 
*login:status
*pw: status
 
 
* von Intern
** http://10.22.2.2/
** Wer Ad-Hoc Verbinden ist, muss noch eine Route setzen. Da man ja faul ist, hab ich ein kleines Skript geschrieben mit dem man wenn man mal unterwegs ist immer die Richtige Route eingetragen bekommt. Egal über welchen AP man eingeloggt ist. Im übrigen auch sehr sinnvoll wenn man über das FreifunkNetz mit anderen kommunizieren will oder Daten Austauschen möchte. :-)


  #!/bin/bash
  #!/bin/bash
  #
  #
  # Routen setzen im FF-Net Pdm
  # Routen setzen im FF-Net Pdm
  # Bernd Nemetz 07.04.2009
  # Bernd 07.04.2009
  #
  #
  #
  #
Zeile 41: Zeile 28:
   
   
  route add -net 10.22.0.0 netmask 255.255.0.0 gw $AP_IP
  route add -net 10.22.0.0 netmask 255.255.0.0 gw $AP_IP
====Nagios Addon für Firefox====
Für den Firefox gibt es ein nettes Addon, es nennt sich "nagios checker" Sucht mal hier https://addons.mozilla.org/de/firefox/ nach Nagios. Ist wie ich finde sehr nützlich. So muss man nicht immer ein Fenster offen haben um zu sehen wo es gerade klemmt.
*Anleitung zur Einrichtung folgt....

Aktuelle Version vom 18. November 2010, 14:15 Uhr

Route interne Kommunikation

#!/bin/bash
#
# Routen setzen im FF-Net Pdm
# Bernd  07.04.2009
#
#

if [ `id -u` != 0 ]; then
        echo es sind root Rechte erforderlich!
        exit 1;
fi

# IP Zeile grep


DHCPOFFER_LINE=`/bin/grep DHCPOFFER /var/log/syslog` 

AP_IP=`echo $DHCPOFFER_LINE | awk '
BEGIN{
	RS=" "} 
END {
	print $NF
}
'`
echo "Gatway ist AP mit IP $AP_IP"

route add -net 10.22.0.0 netmask 255.255.0.0 gw $AP_IP