20 gennaio 2007

Ma il server serve?

Qualche tempo fa mi ero messo "di buzzo buono" e dopo aver comprato qualche pezzo su ebay, mi ero costruito il serverino di casa: un biprocessore P3@450MHz con 512MB di RAM e 120GB di Hard Disk.
Fedele alla linea, ma consapevole di essere niubbo, lasciai le varie ISO di BSD da parte e optai per una più friendly ubuntu 6.06LTS, la cosiddetta "Dapper Drake".
La mia intenzione era di concentrare su di un unico pc varie funzioni: condivisione file, p2p, ftp, rendendo il tutto gestibile e fruibile anche dall'esterno della intranet casalinga.
E per mettere un po' di pepe, l'idea era di fare il tutto esclusivamente da linea di comando: GUI Verbotten!!!
Ero talmente di buzzo buono che tenevo addirittura un diario di quanto fatto con l'idea di scrivere poi una guida... Solo che...
Solo che a un certo punto samba e amule han cominciato a fare i capricci e il monitor ha fatto "zot", abbandonandomi...
Trovato un monitor homeless ho ripreso "l'indagine", sono passato ad un approccio LTSLTDR (l'è tutto sbagliato, l'è tutto da rifare), ma nemmeno leggendo mille guide ne sono venuto fuori.
L'unica cosa che veramente funziona è l'autoaggiornamento del DNS:

installazione di ipcheck gestore ip dinamico

: installazione
$ sudo apt-get install ipcheck

: inizializzazione dello script
:: creazione di una cartella per i file di configurazione
$ sudo mkdir /etc/dyndns
:: creazione dei file di configurazione
$ sudo ipcheck.py -d /etc/dyndns --makedat -r checkip.dyndns.org:8245 -l username password hostname

: definizione di un nuovo job in crontab per impostare l'intervallo di autoaggiornamento
$ sudo crontab -e (per aprire l'editor)
0/10 * * * * sudo ipcheck.py -d /etc/dyndns -r checkip.dyndns.org:8245 -l username password hostname (riga da inserire in crontab !!!senza cancellare nulla!!!


E questo è quanto.
Così a me funziona. Qui invece la guida ufficiale di ubuntu (che è un po' diversa).

Grazie ad AndreaBeggi per l'aiutino da casa.

Nessun commento: