OK! Il problema è questo:
1) Ho comprato un dominio. Solo il dominio e nient'altro. Ho comprato 4 lettere e un'estensione. Ci ho posato sopra una pietra tombale. nrfw.org (Not Ready For Work).
2) Ben presto mi sono reso conto che per far vedere il mio dominio all'esterno avrei bisogno di un server DNS che lo "punti". Dica al mondo "Hey, le donne sono di là, a questo ip".
3) L'ip è dinamico, essendo il server a casa mia.
4) Il server DNS deve essere rintracciabile in qualche modo dagli altri DNS. Il caso più semplice è quello in cui il DNS ha un IP fisso, e l'ip nelle sue tabelle viene aggiornato tramite messaggi inviatigli dal server che hosta il dominio (approccio usato da dyndns).
Ora, il gentilissimo Bob ha suggerito questa soluzione:
A me viene in mente una soluzione molto casereccia, a te testarla:
- installi bind9 sulla macchina
- fai in modo che nel file di configurazione (semplicissimo da
editare) per il dominio nrfw.org risulti sempre il tuo indirizzo
(dinamico) corrente. Forse c'e' un qualche modo predefinito per farlo,
altrimenti quando avvii il PC (ed eventualmente in cron ogni ora)
metti uno script che legga l'indirizzo corrente e se risulta variato
dalla precedente consultazione con una espressione regolare lo piazzi
nel file prima di riavviare bind9
- ti registri su dyndns con un qualsiasi dominio qualchecosa.qualcosa.altro
- come server DNS nel pannello di configurazione provvisto dal
fornitore del dominio (register.it?) metti qualchecosa.qualcosa.altro,
ovvero il nome che hai appena registrato su dyndns
Purtroppo non è la soluzione: register.it non mi consente di usare il suo servizio DNS, poiché non ho pagato il servizio DNS.
La gente chiederà:
Brutto fariseo, perché non l'hai comprato?
Per l'adrenalina di fare qualcosa di diverso, forse.