Dyndns 'fatto in casa'. Come?
Dyndns 'fatto in casa'. Come?
Sono in una piccola azienda e avremmo la necessità di farci un dyndns in casa. come si fa?
-
VincenzoRutilioPulpito
- Scoppiettante Seguace

- Messaggi: 335
- Iscrizione: sabato 29 gennaio 2011, 19:32
- Desktop: kubuntu
- Distribuzione: Kubuntu 13.04 x86-64
- Località: Lugo
Re: Dyndns 'fatto in casa'. Come?
Per ottenere un dominio dyndns devi creare sul sito di dyndns un account scegliendo una password e un indirizzo in cui la prima parte dell'indirizzo é a tua scelta mentre la parte finale la scegli da un elenco che lo stesso sito ti propone. Es. prima parte 'tizio', seconda parte (scelta tra le possibili proposte) 'dyndns.org' , indirizzo finale : tizio.dyndns.org
Ora sara il momento di dichiarare sulla tua adsl (sul router per intenderci) i dati del tuo account su dyndns. In alice per esempio c'é una pagina nella configurazione del router apposta per far questo. Credo tuttavia che questo sia possibile anche in tutti gli altri router. Se tuttavia questo non fosse possibile é presente un tool sullo stesso sito che permette di far questo dal pc senza configurare il router. Ricordati cje se sul router é presente un firewall devi aprire la porta necessaria al servizio che vuoi far passare. In oltre considera che reti comee fastweb non permettono questa operazione con dyndns.
Ciao
Ora sara il momento di dichiarare sulla tua adsl (sul router per intenderci) i dati del tuo account su dyndns. In alice per esempio c'é una pagina nella configurazione del router apposta per far questo. Credo tuttavia che questo sia possibile anche in tutti gli altri router. Se tuttavia questo non fosse possibile é presente un tool sullo stesso sito che permette di far questo dal pc senza configurare il router. Ricordati cje se sul router é presente un firewall devi aprire la porta necessaria al servizio che vuoi far passare. In oltre considera che reti comee fastweb non permettono questa operazione con dyndns.
Ciao
Vincenzo
Re: Dyndns 'fatto in casa'. Come?
grazie, ma forse non mi sono spiegato bene.
vogliamo farci in locale sulla rete interna (circa 200 pc in DHCP per motivi interni) un server dns dinamico.... e vorrei sapere come fare... voglio rifarmi in casa dyndns, non utilizzare il loro servizio.. non so se mi spiego
vogliamo farci in locale sulla rete interna (circa 200 pc in DHCP per motivi interni) un server dns dinamico.... e vorrei sapere come fare... voglio rifarmi in casa dyndns, non utilizzare il loro servizio.. non so se mi spiego
Re: Dyndns 'fatto in casa'. Come?
aggiungo dettagli tecnici alla mia domanda:
So che avendo un dns riesco a dirgli che www.pincopallo.net è 192.168.0.1, quello che vogliamo fare è associare IP DIVERSI a DIVERSI sottodomini.
mirko.pincopallo.net = 192.168.0.100
ugo.pincopallo.net = 192.168.0.101
... etc...
perchè farci in casa il dynamic updater sappiamo fare senza alcun problema, cioè far si che i pc comunichino il proprio ip 'al volo' quando cambia.
quello che non so personalmente fare è distinguere la richiesta dns del dominio principale da quella dei domini di terzo livello ...
So che avendo un dns riesco a dirgli che www.pincopallo.net è 192.168.0.1, quello che vogliamo fare è associare IP DIVERSI a DIVERSI sottodomini.
mirko.pincopallo.net = 192.168.0.100
ugo.pincopallo.net = 192.168.0.101
... etc...
perchè farci in casa il dynamic updater sappiamo fare senza alcun problema, cioè far si che i pc comunichino il proprio ip 'al volo' quando cambia.
quello che non so personalmente fare è distinguere la richiesta dns del dominio principale da quella dei domini di terzo livello ...
- steblar
- Scoppiettante Seguace

- Messaggi: 408
- Iscrizione: sabato 21 giugno 2008, 19:44
- Località: Casier (TV)
Re: Dyndns 'fatto in casa'. Come?
se è unicamente ad uso interno, installa bind9 daemon e con molta pazienza configuralo (per indirizzi ip statici). Per i dinamici non sò quanto fattibile sia.
http://www.storeden.com - ecommerce paradise
Re: Dyndns 'fatto in casa'. Come?
mi chiedo: internamente dyndns come funziona?
in qualche modo quando ricevono i dati aggiornati degli ip li aggiornano e li diffondono agli altri dns server?
in qualche modo quando ricevono i dati aggiornati degli ip li aggiornano e li diffondono agli altri dns server?
- steblar
- Scoppiettante Seguace

- Messaggi: 408
- Iscrizione: sabato 21 giugno 2008, 19:44
- Località: Casier (TV)
Re: Dyndns 'fatto in casa'. Come?
teoricamente è un socket di rete che riceve una connessione, rileva l'ip, fa il match tra username e password e aggiorna la conf di bind9 con il nuovo ip
http://www.storeden.com - ecommerce paradise
Re: Dyndns 'fatto in casa'. Come?
sto leggendo un tomo enorme della apress su dns e bind 9(.7?)
e grazie alle vs risposte mi sto convincendo che la cosa sia fattibile
alcune cose non mi sono chiare:
- Dyndns riceve le info sul mio nuovo ip e su chi sono io, aggiorna il record che matcha l'ip al mionome.dyndns.com, ... e poi ? come fa bind9 a comunicare agli altri dns DEL MONDO che il mio ip è cambiato? perchè poi nessuno usa dyndns come dns server...
.. il che mi allontana un po' dal topic ma la vera domanda è proprio questa:
- una volta che ho aggiornato sul mio server dns gli ip dei nomi di terzo livello, come li diffondo agli altri dns? occorre registrarsi da qualche parte? pagare? licenze?
perchè mi sta proprio venendo voglia di mettere in piedi, a parte il dns interno che si farà, un vero e proprio dyndns .. visto che quello che c'è sta piano piano riducendo i propri servizi free...
e grazie alle vs risposte mi sto convincendo che la cosa sia fattibile
alcune cose non mi sono chiare:
- Dyndns riceve le info sul mio nuovo ip e su chi sono io, aggiorna il record che matcha l'ip al mionome.dyndns.com, ... e poi ? come fa bind9 a comunicare agli altri dns DEL MONDO che il mio ip è cambiato? perchè poi nessuno usa dyndns come dns server...
.. il che mi allontana un po' dal topic ma la vera domanda è proprio questa:
- una volta che ho aggiornato sul mio server dns gli ip dei nomi di terzo livello, come li diffondo agli altri dns? occorre registrarsi da qualche parte? pagare? licenze?
perchè mi sta proprio venendo voglia di mettere in piedi, a parte il dns interno che si farà, un vero e proprio dyndns .. visto che quello che c'è sta piano piano riducendo i propri servizi free...
- Alien321
- Entusiasta Emergente

- Messaggi: 1390
- Iscrizione: sabato 20 maggio 2006, 20:39
- Desktop: KDE 5.16.4
- Distribuzione: KDE Neon
- Località: Venere
Re: Dyndns 'fatto in casa'. Come?
Il DNS sono gerarchici in realta quelli di terzo livello sono dipendenti da quello di secondo livello, i DNS globali fanno unarealtebo ha scritto: - Dyndns riceve le info sul mio nuovo ip e su chi sono io, aggiorna il record che matcha l'ip al mionome.dyndns.com, ... e poi ? come fa bind9 a comunicare agli altri dns DEL MONDO che il mio ip è cambiato? perchè poi nessuno usa dyndns come dns server...
richiesta per sapere quale DNS server è responsabile per quel dominio:
es:
001.test.it
002.test.it
003.test.it
...
00N.test.it
mica vengono esposti tutti ma viene esposto solo test.it, il cui DNS di riferimento è dns.test.it a questo punto si fanno re richeste
direttamente a quello.
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Re: Dyndns 'fatto in casa'. Come?
scusate ma non si potrebbe modificare anche il file degli host (/etc/resolv.conf) sui singoli pc, se la rete è locale gli ip saranno statici e non infiniti, con qualche minuto si possono mappare tutti con nome e ip velocemente
Re: Dyndns 'fatto in casa'. Come?
si, infatti, come dicevo più sopra, i progetti sono due
il dns interno è quasi terminato, ho spiegato la teoria di bind ad un tecnico sistemista e l'ha fatto in soli due giorni. ora manca il lavoro manuale per mappare parecchie decine di pc tutti in configurazione assurde... ah... programmatork !!!
il secondo progetto è invece creare un nuovo 'dyndns' ad uso della grande rete mondiale.
quindi per questo secondo progetto mi basta
- registrare un dominio di secondo livello a nome mio o della mia azienda
- instalallarci sopra un dns server bind 9 ....
... a questo punto, dato che il server è un server vero e proprio non un pc di casa, ho bisogno di dire al mio dns da quali dns rifornirsi di dati, giusto? per questa cosa da dove si parte? se provo ad impostare il dns telecom, tanto per dirne uno, questo mi nega l'accesso dal mio server dns... perchè non sono sulla loro rete, il mio pc non è dei loro... giusto?
da quello che mi è dato di capire, per via del funzionamento gerarchio del sistema dns, se io ho dominio
www.realtebodns.com ed hosto per esempio
primo.realtebodns.com
secondo.realtebodns.com
etc...
quando un qualsiasi pc deve collegarsi a secondo.realtebodns.com allora il pc invic al server dns 'del provider adsl' una richiesta di risolvere il nome "secondo.realtebo.dns.com. ".
il dns, diciamo, di telecom, chiede ad uno dei root dns server un dns server vicino per risolvere i .com
quindi chiede al dns dei .com chi gestisce realtebodns.com
ok .... e qui arriva al mio ip pubblico, quello del mio server insomma.
la logica mi dice che se ho un server dns attivo su quell'ip e il dns telecom dell'utente specifica ulteriormente la richiesta in 'secondo.realtebodns.com', allora il MIO server dns fai-da-te, gli dà finalmente l'ip associato in quel momento a QUELLO specifico dominio di terzo livello.
E' tutto giusto !?
Se si, basta
- affittare un host dedicato con diciamo 100 Mbit/sec di banda e circa 30GB di spazio
- installare un server linux
- installare una bind 9
- programmare un sistema perchè ciascun utenta crei dei domini di terzo livello e questi vengano aggiornati dentro al db di bind9.
- trovare il sistema per mantenerlo ripagandosi solo delle spese
- godersi la buona azione dell'anno e spero la riconoscenza dell'utenza.
Non serve pagare nessuno quindi... nessuna licenza o cose del genere... semplicemente il tutto sta in piedi solo per via della struttura intrinsecamente gerarchica del sistema dns mondiale.
Ditemi che non ho tralasciato nulla. . .
a parte la domanda finale... io da che server dns attingo !? da quello del mio hoster? mi dà solo 10 mila accessi orari... non sono sufficienti...
R
Rimane
il dns interno è quasi terminato, ho spiegato la teoria di bind ad un tecnico sistemista e l'ha fatto in soli due giorni. ora manca il lavoro manuale per mappare parecchie decine di pc tutti in configurazione assurde... ah... programmatork !!!
il secondo progetto è invece creare un nuovo 'dyndns' ad uso della grande rete mondiale.
quindi per questo secondo progetto mi basta
- registrare un dominio di secondo livello a nome mio o della mia azienda
- instalallarci sopra un dns server bind 9 ....
... a questo punto, dato che il server è un server vero e proprio non un pc di casa, ho bisogno di dire al mio dns da quali dns rifornirsi di dati, giusto? per questa cosa da dove si parte? se provo ad impostare il dns telecom, tanto per dirne uno, questo mi nega l'accesso dal mio server dns... perchè non sono sulla loro rete, il mio pc non è dei loro... giusto?
da quello che mi è dato di capire, per via del funzionamento gerarchio del sistema dns, se io ho dominio
www.realtebodns.com ed hosto per esempio
primo.realtebodns.com
secondo.realtebodns.com
etc...
quando un qualsiasi pc deve collegarsi a secondo.realtebodns.com allora il pc invic al server dns 'del provider adsl' una richiesta di risolvere il nome "secondo.realtebo.dns.com. ".
il dns, diciamo, di telecom, chiede ad uno dei root dns server un dns server vicino per risolvere i .com
quindi chiede al dns dei .com chi gestisce realtebodns.com
ok .... e qui arriva al mio ip pubblico, quello del mio server insomma.
la logica mi dice che se ho un server dns attivo su quell'ip e il dns telecom dell'utente specifica ulteriormente la richiesta in 'secondo.realtebodns.com', allora il MIO server dns fai-da-te, gli dà finalmente l'ip associato in quel momento a QUELLO specifico dominio di terzo livello.
E' tutto giusto !?
Se si, basta
- affittare un host dedicato con diciamo 100 Mbit/sec di banda e circa 30GB di spazio
- installare un server linux
- installare una bind 9
- programmare un sistema perchè ciascun utenta crei dei domini di terzo livello e questi vengano aggiornati dentro al db di bind9.
- trovare il sistema per mantenerlo ripagandosi solo delle spese
- godersi la buona azione dell'anno e spero la riconoscenza dell'utenza.
Non serve pagare nessuno quindi... nessuna licenza o cose del genere... semplicemente il tutto sta in piedi solo per via della struttura intrinsecamente gerarchica del sistema dns mondiale.
Ditemi che non ho tralasciato nulla. . .
a parte la domanda finale... io da che server dns attingo !? da quello del mio hoster? mi dà solo 10 mila accessi orari... non sono sufficienti...
R
Rimane
Ultima modifica di realtebo il giovedì 24 marzo 2011, 20:33, modificato 1 volta in totale.
- Alien321
- Entusiasta Emergente

- Messaggi: 1390
- Iscrizione: sabato 20 maggio 2006, 20:39
- Desktop: KDE 5.16.4
- Distribuzione: KDE Neon
- Località: Venere
Re: Dyndns 'fatto in casa'. Come?
Teoricamente è giusto quello che dici. Ma devi inserire diverse voci:realtebo ha scritto: si, infatti, come dicevo più sopra, i progetti sono due
[cut]
a parte la domanda finale... io da che server dns attingo !? da quello del mio hoster? mi dà solo 10 mila accessi orari... non sono sufficienti...
R
Rimane
Ridondanza; mica basta solo un server ne devi avere almeno 10 magari spari per il mondo per garantire il servizio
Gestione: i server vanno gestiti aggiornati ecc
Banda: 100Mbit???? scherzi vero...almeno 1Gbit e non con tetto massimo a 5 Tera/mese
e altro ancora...
per poi fare cosa?? esistono gia troppi di quei servizi tu cosa daresti in + ??
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Re: Dyndns 'fatto in casa'. Come?
beh, primo, ho voglia di farlo giusto per imparare, secondo, proprio perchè esistono già 200 servizi simili ma tutti si stanno ridimensionando, del mio ne ho il controllo,
terzo, ripeto, per imparare
PS: un datagram UDP non pesa molto... quanti update servono per fare 1 Tera Byte di dati !?
terzo, ripeto, per imparare
PS: un datagram UDP non pesa molto... quanti update servono per fare 1 Tera Byte di dati !?
Ultima modifica di realtebo il venerdì 25 marzo 2011, 16:19, modificato 1 volta in totale.
Chi c’è in linea
Visualizzano questa sezione: drakfire e 8 ospiti