Stefan Bauer - linux - because it works

www.cubewerk.de - IT-Beratung + Planung in Trostberg
Archive for september 2010

Autogas - das erste Problem

2010-09-27 by Stefan Bauer
Mal wieder getankt für 0,609 €. Ersparnis 25,94 €. Restbetrag 2338,45 €.


Nun zum Problem. Es scheint, als wäre beim Einbau die Dichtung zum Kühlwasser vernachlässigt worden. Ich musste bereits zum zweiten Mal in 2 Wochen, das Kühlwasser nachfüllen. Am Freitag der erste Termin in der Werkstatt zur Kontrolle der Leitungen/Dichtungen...

GIT für DAU's I

2010-09-23 by Stefan Bauer, tagged as git
Heute habe ich mich entschieden, mein erstes Projekt bzw. die Doku hierzu und die passenden Konfigurationsdateien mit git zu pflegen. Folgendes Vorgehen um die Grundstruktur zu schaffen:

cd /etc/nagios3 git config --global core.editor "vim"
git config --global user.name "Stefan Bauer"
git config --global user.email "stefan.bauer@domain.tld"
git-init
git-add .
git commit --all
git remote add origin sb@plzk.de:/var/cache/git/nagios.git

Dies wurde auf unserer lokalen Entwicklermaschine ausgeführt. Auf dem entfernten Webserver hinterlegen wir alle Änderungen (pushen wir alle Änderungen hin) - verwenden es somit auch zur Dokumentation für den Kunden.

# Befehl auf dem entfernten Rechner #
mkdir /var/cache/git/nagios.git
cd /var/cache/git/nagios.git | git-init --bare .

Nun können wir unsere lokalen Dateien in das entfernte Repository zum ersten Mal pushen.

git push origin master

Warnung per Mail bei Aktienkursanstieg

2010-09-23 by Stefan Bauer, tagged as linux, privat
Wer würde nicht gerne eine E-Mail erhalten, wenn die eigene Aktie einen guten Wert erreicht hat und verkauft werden kann?

#!/bin/sh
PEAK=27,60
EMAIL=stefan.bauer@cubewerk.de
if [ -e /tmp/warned ]
then
exit
fi

wget -q http://tool.boerse.de/Kabel_Deutschland_Holding_AG-Aktie-KD8888 \
 -O kurs
KURS=`egrep "aktueller_kurs" kurs | uniq | tail -n 1 | cut -d\> -f2 | cut -c1-5`
if [ "$KURS" \> "$PEAK" ]
then
mail -s "Kursziel $PEAK erreicht - Aktueller Wert: $KURS" $EMAIL < /dev/null
touch /tmp/warned
fi
Wird der PEAK von 27,60 am Beispiel von Kabel Deutschland erreicht, gibt's eine Mail EMAIL mit dem aktuellen Wert. Das Skript einfach per cron regelmäßig starten. Nach der ersten Meldung wird ausgesetzt.

Cisco IOS SNMPv3 Konfiguration

2010-09-20 by Stefan Bauer, tagged as cisco
Heute einen Cisco Router für SNMPv3 konfiguriert. Wichtigster Grund für SNMPv3 ist die Verschlüsselung der SNMP-Informationen sowie eine vorherige Anmeldung am Gerät, damit nicht jeder, der die Community kennt, Werte abfragen kann.
Hier die relevanten Zeilen für die Nachwelt:

snmp-server group secure v3 priv

snmp-server user snmpusr secure v3 auth md5 cisco123 priv des56 cisco123

Legt uns also einen Benutzer snmpusr in der zuvor erstellten Gruppe secure an, und verwendet für die Authentifizierung mit HMAC-MD5 das Kennwort cisco123 sowie für die Verschlüsselung der Übertragung DES mit dem Kennwort cisco123.

Auf der Gegenstelle kann dann z.B. mit snmpwalk die Auslastung des Gerätes abgefragt werden:

x2go:/# snmpwalk -v3 -a MD5 -A cisco123 -l authPriv -u snmpusr -x DES -X \
 cisco123 192.168.0.1 .1.3.6.1.4.1.9.9.109.1.1.1.1.5.1
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.5.1 = Gauge32: 8

Macht eine Auslastung der CPU von 8%.

Tanken # 2

2010-09-19 by Stefan Bauer, tagged as autogas
Heute war es mal wieder nötig. Nach 407km und der letzten Tankanzeige ging es ab zum Tanken. Preis stabil wie vorige Woche 0,629 €. Diesmal hatte ich zusätzlich Benzin getankt, um ein wenig Reserve für die ersten paar Kilometer zu haben:

- 24,12 € + 15,00 (Benzin Reserve) = 39,12 € / 407km
- 38 ltr bei Benzin bei 1,40 € derzeit macht 53,20 € Ersparnis also 14,08 und noch vermutlich über 10ltr Benzin als Reserve derzeit.

Restkosten für den Umbau von 2364,40 €

Connection tracking mit Cisco IOS

2010-09-15 by Stefan Bauer, tagged as cisco
Heute stand ich vor dem Problem, eine Regel für meinen Cisco 836 Router zu definieren, welche jeglichen Verkehr aus dem Internet blockt, es sei denn, er ist von innen assoziiert worden. In iptables Terminologie wären das related bzw. established Pakete. IOS besitzt auch eine Tabelle für Connection tracking, die muss nur explizit angewiesen werden, sich zu füllen.

Wir gehen davon aus, unser DSL-Interface ist Dialer1:

Wir weisen mit folgenden zwei Zeilen IOS an, für tcp und udp-Verbindungen sich die Verbindung zu "merken".

ip inspect name CONNTRACK tcp
ip inspect name CONNTRACK udp

Nun definieren wir, für welches Interface das greifen soll:

en
conf t
Interface Dialer1
ip inspect CONNTRACK out

Nun werden alle Pakete, welche von innen über das Interface Dialer1 nach draussen gehen (out) registriert. Die Antwortpakete sind nun automatisch erlaubt. Ich betreib folgende ACL's für das Dialer1 interface:

access-list 111 permit icmp any any administratively-prohibited
access-list 111 permit icmp any any echo
access-list 111 permit icmp any any echo-reply
access-list 111 permit icmp any any packet-too-big
access-list 111 permit icmp any any time-exceeded
access-list 111 permit icmp any any unreachable
access-list 111 permit icmp any any traceroute
access-list 111 deny ip any any

Danke an Peter Allgeyer für die Infos zu IOS.

Die erste Betankung

2010-09-14 by Stefan Bauer, tagged as autogas
Heute war es soweit, ich hatte eine längere Autofahrt vor mir und wollte mit vollem Gastank starten. Ab zur Tankstelle um die Ecke. Reingefüllt habe ich 28,66ltr für geringe 18,03 €. Der Kilometerstand im Auto zeigte 335km. Somit ergibt sich mein Verbrauch von ~8,5ltr / 100km. Damit kann ich leben. Hinzu kommt natürlich noch ein paar Schluck Benzin für die ersten paar hundert Meter, bis das Gasgemisch warm genug ist für die Einspritzung. Ich berichte weiter.

Anbei noch ein kurzer Vergleich zu Benzin:

- 28,66 ltr kosten mich bei 1,38 € derzeit 39,55 €
- 28,66 ltr kosten mich bei 0,629 € derzeit 18,03 €

Somit die erste Ersparnis von 21,52 €. Bleiben Restkosten für den Umbau von 2378,48 € :)

Tankanzeige

2010-09-13 by Stefan Bauer, tagged as autogas

Heute musste ich nach nur 290km entsetzt feststellen, dass die Tankanzeigen lediglich 1/4 voll anzeigt. Das wäre etwas arg wenig im Tank bzw. ein unfassbarer Verbrauch. 61ltr Tank - gefüllt zu 80% wegen Überdruckabsicherung machen 48ltr. 36ltr Verbrauch auf 290km wäre mein Horror. Nach einer kurzen Fahrt von 3km ist jedoch wieder die zweite Lampe angesprungen. Da es sich im Tank um einen schwimmenden Sensor handelt, ist die Anzeige also leider nur ein Richtwert. Mal sehen, was beim ersten Tanken in den Behälter reingeht.

Autogas LPG - Tagebuch Seite 3

2010-09-12 by Stefan Bauer, tagged as autogas

Nun hab ich fast die 200km Marke mit Autogas geschafft. Die Tankanzeige für Autogas besteht lediglich aus 4 LED's. Derzeit leuchten 3 von 4. Heißt, der Tank ist noch in etwa zu 3/4 gefüllt. Komischerweise hat genau nach dem Einbau mein Autoradio angefangen, beim Abspielen von CD's an den Knöpfen auffällig zu flackern. Eventuell nur ein dummer Zufall oder beim Einbau wurde an der Elektronik etwas verändert und mein Radio bekommt nicht dauerhaft die selbe Spannung.

Autogas LPG - Tagebuch Seite 2

2010-09-09 by Stefan Bauer, tagged as autogas
Nach den ersten 30km mit Autogas muss ich folgendes feststellen. Sehr kurze Strecken also z.B. einen Kilometer zum nächsten Supermarkt sind zu kurz für Autogas. Es dauerte heute morgen bei 12° Aussentemperatur rund 40 Sekunden Fahrt mit Benzin, bis die Anlage auf Autogas umgeschaltet hat. Grund hierfür ist, dass das Gasgemisch erst auf die richtige Temperatur kommen muss, damit es eingespritzt werden kann.