Netzwerken

Gestern ist uns aus irgendeinem Grund der Router einfach abgestürzt. Eigentlich nichts besonderes und auch nicht weiter schlimm, einfach mal eben die O2 Zyxel-Box neu gestartet und schon konnten wir wieder ins Internet. Doch leider hat es beim Reboot irgendwie die Web-Oberfläche zerschossen! Sowohl per Browser wie auch per Ping war die Konfigurationsoberfläche nicht erreichbar!

Nach langer Recherche fand ich den Hinweis, dass ein hartes zurücksetzen auf Werkseinstellungen das Problem löst – und siehe da: Die Weboberfläche des o2 Zyxel-Routers ist wieder erreichbar!

Da bei uns in letzter Zeit das Internet ein wenig träge war (z.B. Ping auf Google.com in 2000ms), habe ich direkt mal den Google DNS (8.8.8.8) in den Router eingetragen und schon habe ich ein Ping auf Google.com von nur noch 24ms!

Und wenn ich schon mal am Netzwerk arbeite, konnte ich auch direkt unseren neuen Drucker für mich einrichten. Das schöne Teil ist ein Canon Pixma MX 700, ein Netzwerk-All-In-One Monster. Out-Of-The-Box klappt Scannen über das Netzwerk ohne Probleme, mein Xsane erkennt den Scanner und holt sich sehr zügig die Daten. Nur Drucken ging nicht, da der Drucker nicht mit dem Standard-CUPS-Server von Ubuntu angesprochen werden kann.
Zum Glück hat mein Arbeitskollege sich rangesetzt und in seinem Blog beschrieben, wie man die BJNP-Treiber unter Ubuntu einrichtet. Danke nochmal dafür!

Heim-Server Teil 2: NFS

Ich habe bekanntlich meinen eee-PC zum Heimserver umfunktioniert und dort mittels Samba meine USB-Festplatte freigegeben. Nun dachte ich mir, es wäre auch nett, wenn diese Freigabe direkt beim Systemstart in mein Dateisystem eingebunden würde.
Unter Linux funktioniert das zum Glück sehr schön, schnell und einfach. Das Zauberwort heißt NFS, Network File System und bedarf wirklich nur geringem Aufwand.

Zunächst muss man den Server einrichten. Unter Ubuntu geschieht die Installation der benötigten Komponenten mit einem einfachen
sudo apt-get install nfs-kernel-server

Anschließend konfiguriert man die Freigaben in der /etc/exports. Als Beispiel:
# freigabe1 wird für zwei Rechner freigegeben
# notebook darf nur lesen (ro)
# desktop darf lesen und schreiben (rw)
/pfad/zur/freigabe1 notebook(ro,async) desktop(rw,async)

(Der Pfad zur Freigabe muss natürlich entsprechend angepasst werden…)

Nun müssen wir dem Server nur noch verraten, wer sich hinter den Namen notebook oder desktop versteckt. Das geschieht über die Datei /etc/hosts. Als Beispiel:
192.168.1.12 notebook notebook.local
192.168.1.13 desktop desktop.local

(Die IPs und eventuellen Host-Namen müssen natürlich angepasst werden)

Wenn alles konfiguriert ist, lassen wir die Exports neu einlesen:
sudo exportfs -ra

Oder starten alternativ den gesamten NFS-Server neu:
sudo /etc/init.d/nfs-kernel-server restart

Schon ist der Server bereit. Nun ist es Zeit, um schnell den Client einzurichten!

Als erstes installieren wir uns den NFS-Client, unter Ubuntu 9.10 findet sich dieser im Paket NFS-Common:
sudo apt-get install nfs-common

Nun erstellen wir uns einen Ordner, wohin wir unsere Freigabe einhängen können:
mkdir /home/user/shared
(/home/user/shared ist natürlich nur ein Beispiel, jeder andere Einhängepunkt ist auch denkbar!)

Als nächstes muss die fstab angepasst werden, damit die NFS-Freigabe automatisch beim Systemstart mit eingebunden wird:
echo "192.168.1.10:/pfad/zur/freigabe1 /home/user/shared nfs rw 0 0" | sudo tee -a /etc/fstab > /dev/null
(Vorrausgesetzt, dass der Server die IP 192.168.1.10 hat und der freigegebene Ordner wirklich auf /pfad/zur/freigabe1 liegt)

Anschließend lassen wir die neue Freigabe mounten:
sudo mount /home/user/shared
(/home/user/shared ist natürlich der Einhängepunkt in unserem System und kann durch ggf. oben getätigte Änderungen abweichen)

Und siehe da: Die Freigabe lässt sich nun so behandeln, als ob die Daten lokal liegen.

Nach dieser Aktion habe ich testweise meinen Musik-Ordner auf die Freigabe kopiert, den alten Ordner umbenannt und eine Verknüpfung mit dem Namen „Musik“ auf die „neue“ Musik-Sammlung auf der Freigabe erstellt. Anschließend konnte ich mit der Banshee immer noch so auf meine Musik zugreifen, als ob die Daten lokal liegen, ohne irgendwelche Performance-Einbußen.
Der Vorteil liegt aber klar auf der Hand: Nun habe ich meine Musik-Sammlung zentral im Netzwerk liegen und kann sowohl von meinem PC, wie auch mit dem Laptop meiner Frau und meinem MP3-Radiowecker drauf zugreifen. Und in Zukunft soll auch noch eine Mediacenter-Lösung her (z.B. die Playstation 3), die dann ebenfalls unabhängig von meinem Computer auf meine Musik zugreifen kann.

Wer weitere Informationen zum NFS und den möglichen Parametern der Freigaben haben will, findet sie – wie so oft – im Wiki von Ubuntuusers.de: http://wiki.ubuntuusers.de/NFS

Verkaufe Comics

Es muss Platz her und etwas Kleingeld in die Kaffeekasse! Darum habe ich mal ein wenig in einer alten Kiste aus meiner Jugend rumgekramt und biete nun mal einen ersten Schwung Comic-Hefte auf eBay-Kleinanzeigen an!
Darunter

Die Preise habe ich alle im ComicGuide recherchiert, sind aber Verhandlungsbasis (auch wenn es nicht unbedingt so auf eBay angegeben ist). Wenn nun einer aus meinem Bekanntenkreis Interesse an dem ein oder anderen Heft haben sollte, wir werden uns schon einig (;