Newsgroup: it.comp.reti.ip-admin
Titolo: DNS Server Failover --- questo sconosciuto

Grazie in anticipo a tutti quelli che dedicheranno del loro tempo per
leggere e capire ciò che ho scritto.
Prima di postare qui ovviamente, ho già cercato in vecchi post, letto
documentazione BIND, e fatto svariate ricerche su google... diciamo sono
all'ultima spiaggia (senza offesa per il newsgroup)
Veniamo al dunque:
La situazione è questa:
1° linea:
- Linea HDSL classe ip: 111.111.111.0 / 255.255.255.0
- IP Router: 111.111.111.1
- IP DNS Server Primario (Bind 9 sotto Linux Slachware 8.0): 111.111.111.2
- Dominio configurato nel DNS: 
pippo.it
2° Linea
- Linea HDSL classe ip: 222.222.222.0 / 255.255.255.0
- IP Router: 222.222.222.1
- IP DNS Server Primario (Bind 9 sotto Linux Slachware 8.0): 222.222.222.2
- Dominio configurato nel DNS: 
pluto.it
come faccio a fare in modo che se la linea 1 va giù automaticamente il
mondo risolverà 
pippo.it
 con il DNS della linea 2 ??
Stessa cosa ovviamente per il dominio 
pluto.it
Nella documentazione BIND si fa soltanto riferimento al Load-Balancy ma
credo che questo sia un Fail-over
Qualche consiglio utile
Grazie
Stones2
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualche consiglio utile
Secondo me devi impostare per ognuno dei due domini entrambi i server 
dns come autoritari, poi scegli tu quale dei due farà da master e quale 
da slave.

 Stones2
Spero di essere stato d'aiuto
Ciao
Ettore

 Stessa cosa ovviamente per il dominio 
pluto.it
Beh su DNS1 crea una zona secondaria "
pluto.it
" ed imposta
come master DNS2, su DNS2 crea una zona secondaria "
pippo.it
"
ed imposta come master DNS1; assicurati che entrambe le zone
(
pippo.it
 e 
pluto.it
) elenchino come DNS sia DNS1 che DNS2 e che
entrambi i DNS permettano il transfer della propria zona master
verso l'altro DNS; a questo punto potresti anche aggiungere un
DNS di backup usando come ulteriore secondario per le zone
qualcosa come (es.) 
http://soa.granitecanyon.com/
 in modo da
avere tre DNS per ciascuna zona
sempre che io abbia capito quello che stai chiedendo :-)
Ciao
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://mvp.support.microsoft.com
DNS "fail-safe" for Windows
http://ntcanuck.com
408+ XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

Topper ha scritto:


Si effettivamente non è spiegato per niente bene...
infatti da quello che ho scritto la soluzione è configurare i 2 DNS server
con uno secondario rispetto all'altro(+ o -) invece il mio obbiettivo è un
altro e cioè:
ricapitolando:
1° linea:
- Linea HDSL classe ip: 111.111.111.0 / 255.255.255.0
- IP Router: 111.111.111.1
- IP DNS Server Primario (Bind 9 sotto Linux Slachware 8.0): 111.111.111.2
- Dominio configurato nel DNS: 
pippo.it
 
2° Linea
- Linea HDSL classe ip: 222.222.222.0 / 255.255.255.0
- IP Router: 222.222.222.1
- IP DNS Server Primario (Bind 9 sotto Linux Slachware 8.0): 222.222.222.2
- Dominio configurato nel DNS: 
pluto.it
in più questo:
1° Linea:
- un server Web 1 per 
www.pippo.it
 con ip: 111.111.111.3
2° Linea:
- un server Web 2 per 
www.pluto.it
 con ip: 222.222.222.3
Situazione normale (quando tutto funziona bene):
se uno da casa fa 
www.pippo.it
 viene risolto con 111.111.111.3 e va sul
server Web 1 della Linea 1
stessa cosa se fa 
www.pluto.it
 verrà risolto con 222.222.222.3 e va sul
server web 2 della Linea 2
adesso sul Server Web 1 metto anche il sito 
www.pluto.it
 e
sul Server Web 2 metto anche il sito 
www.pippo.it
quindi ho che i due Server Web hanno gli stessi siti, soltanto che in
situazione normale solo uno sarà utilizzato.
Supponiamo ora che la Linea 2 vada giù...
il Tizio da casa che fa 
www.pluto.it
 che (in situazione normale
risolverebbe con 222.222.222.3) ora lo risolverà con 111.111.111.3
Come faccio a fare stà cosa?
Spero di essere stato molto più esplicativo.
Grazie comunque per l'interessamento da voi avuto
Ciao



Dopo aver letto i post seguenti ho capito che ti sei spiegato male:
Tu vorresti che se ti cade l'hdsl automaticamente ti cerchi l'altro 
server, right?
Nun se può fa', ovvero puoi anche farlo ma la latenza dei dns ti impedisce 
  comunque di avere un back-up vero e proprio.
Io ho una isdn che si alza quando la portante cade asegnando la stessa 
classe di IP, ma a parte la poca banda (potrei metterne altre 3 ma dare a 
telecom i canoni mi rompe proprio!) ho anche il problema che se NON cade 
la portante ma c'è un problema a livello di instradamento il backup se ne 
sta bello tranquillo.
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Prima di parlare collegare la spina del cervello,
	 leggere e in caso di schermata blu riavviare.

Roberto Tagliaferri ha scritto:

Ok lo supponevo... ma allora questa società come fa a darlo come servizio
a pagamento?!?!?
http://www.dnsmadeeasy.com/s0306/prod/dnsfo.html
ovviamente a me non interessa ne farne un business ne sponsorizzarli...
voglio soltanto capire...
Ciao e Grazie



Direi che mettono un ttl bassissimo, il problema è che non tutti i 
registrar accettano tali parametri (ad esempio il .de non accetta 2 
nameserver nella stessa subnet, il nic mette dei paletti sul TTL ecc): non 
so se funziona..


Roberto Tagliaferri ha scritto:

Ok se invece di "giocare sui TTL bassi" ragionassi al contrario e cioè mi
affido alla cache dei DNS Server?!?!
cioè imposto alla zona il TTL alto in modo che scada il più tardi
possibile e quindi gli altri DNS Servers non faranno molte richieste al
mio, ma useranno la loro cache...
poi ci infilo un bel round-robin e cioè prendendo in esame il DNS Server 1
avrò:
www A IN 111.111.111.3
www A IN 222.222.222.3
Come si comporterebbe il DNS Server del Tizio?!?
vede se raggiunge 111.111.111.3 altrimenti prova con 222.222.222.3 oppure
è un rondi-robin bello e buono e quindi fa soltanto da Loadbalancy?!


 Stones2
Fa un round-robin, quindi statisticamente le query si divideranno in 2 
parti, che la linea sia attiva oppure no.
Se la linea è attiva ti bilanci il carico, se non è attiva ti perdi il 50% 
delle chiamate :-(


 delle chiamate :-(
Ok quindi le opzioni possibili sono 4:
- faccio round-robin sperando di avere *ulo in modo da spostarmi dal 50%
- si paga dei soldi a quei tizi sperando che non siano ciarlatani
- si fa una linea di Backup
- il Tizio che vuole visitare il sito si arrangia...
Avrei sempre in tema di DNS anche un altro quesito riguardo al Record MX
con priorità es: 20
Come si comporta il server di posta con priorità 20, lascia i messaggi
nella coda SMTP aspettando che quello con priorità 10 ritorni visibile?!?


 
Oui


mondo risolverà 
pippo.it
 con il DNS della linea 2 ??
Con un barbatrucco: il server 2 pinga costantemente il server 1, e
quando non riceve risposta allora cambia la sua configurazione della
scheda di rete in modo tale da prendere l'IP del server 1. Tutto ciò si
fa con appositi programmi già fatti, googla per "linux high
availability" e/o "linux failover" e/o "linux heartbeat".
-- 
"L'Italia è un interessante esempio di avanguardia teatrale" (Gore Vidal)
Per rispondermi, ricordati di togliere il nome del poeta.