Newsgroup: it.comp.reti.locali
Titolo: Ridondare accesso a mail server

Ciao a tutti,
dato un mail server aziendale connesso a internet tramite due linee
(una principale e una di backup) con accesso sia dalla lan che
dall'esterno (smtp-pop3-imap) come posso fare per renderlo disponibile
ai client anche quando la linea principale va gi� e viene attivata la
secondaria?
Il server ha un record sulla zona dns pubblica che punta all'ip
pubblico della linea principale e la linea secondaria � di un
fornitore diverso (quindi niente routing).
Quello che vorrei io � fare in modo che i client esterni che puntano a
mail.pippo.it
 se ne freghino del fatto che sia attiva una linea o
l'altra
idee?
grazie
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1200R Nera...
L'indirizzo em@il non � da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 
Un record MX?
Ciao
Marco

 Un record MX?
e a cosa mi serve per l'accesso dei client?
Non credo si possa inserire nel client solo il nome dominio e poi si
arrangi lui a cercare il server giusto...
Basterebbe anche poter inserire nella configurazione del client un
mailserver alternativo, ma non mi pare si possa su outlook.


 attivata la secondaria ?
Una config del genere va benone per rendere fault tolerant un
mailserver (records MX ridondati) in modo che riesca a ricevere
e spedire posta anche nel caso in cui una delle due linee "vada
gi�" ma, dal lato client non ti offre alcun meccanismo di ridondanza
Nel tuo caso ti servirebbero pi� linee fisiche diverse che portino
lo stesso IP, a quel punto nel caso di failure di una linea le altre
ti permetterebbero di raggiungere comunque il server usando
sempre lo stesso IP
Una alternativa "casalinga" (ammesso e non concesso che sia
possibile implementarla) potrebbe essere quella di configurare
i clients in modo da usare come DNS resolver un server sotto il
tuo diretto controllo e che funga (anche) da secondario per il tuo
dominio, a quel punto basterebbe uno script che, al momento
della "caduta" di una delle linee, modifichi le entries DNS relative
a pop/smtp/mail/quellochevuoi facendole puntare all'IP attivo

 a pop/smtp/mail/quellochevuoi facendole puntare all'IP attivo
ad una sorta di ddns ci avevo pensato ma non saprei come fare.
Il fatto che il dns funga da secondario che vantaggi mi darebbe? Che
poi se � un secondario non posso andare a modificare i record.
Oppure intendevi da impostare come secondario sui client? In questo
caso comunque il dns primario risponderebbe e quindi il secondario non
verrebbe interrogato.
A quel punto l'ideale sarebbe avere il dns in casa e mantenere il ttl
del record molto basso, ma mi vado a complicare abbastanza la vita per
quella realt� aziendale.
Mi sa che dovr� creare uno script da lanciare sui client in caso di
bisogno. In fondo non dovrebbe essere una cosa che capita spesso il
down della linea principale...
Grazie


> e lo so... :-) ma ho due fornitori diversi e l'azienda non � un AS.
Mumble... viste le limitazioni ed il resto potresti valutare l'idea
di mettere in piedi un "mail proxy" in due parole l'idea � quella
di piazzare su un "box" esterno (es. una VM messa in piedi in
una serverfarm o su "cloud") un s/w che accetti le connessioni
(solo AUTENTICATE e SOLO su SSL) per POP3S/SMTPS ed
IMAPS (se necessario) e le "giri" verso il mailserver aziendale
su tale proxy avrai poi uno script che monitorizza l'IP principale
e nel caso in cui questo "vada gi�" provvede a riconfigurare il
proxy per girare le connex verso l'IP secondario - non � proprio
il massimo ma ... dovrebbe funzionare

 (solo AUTENTICATE e SOLO su SSL) per POP3S/SMTPS ed
l'idea � interessante, ma il problema a quel punto sarebbe il BIS per
i blackberry, non mi pare si possa configurare molto.
Comunque mi sa che intanto vedo come va la linea principale e poi mi
regoler� di conseguenza.
Speravo ci fosse una sorta di trucchetto lato dns per fare questo, ma
come immaginavo cos� non si risolve.
ciao e grazie


 Speravo ci fosse una sorta di trucchetto lato dns
beh, lato DNS ovviamente avrai alcuni records A tipo
"smtp", "pop3", "imap" che, nel DNS pubblico punteranno
al gateway esterno mentre in quello privato all'IP LAN del
tuo server i client saranno quindi configurati in modo da
usare "
smtp.example.com
" e "
mail.example.com
" che,
su rete pubblica verranno risolti con l'IP del gateway
esterno mentre su rete privata con l'IP LAN del server

 esterno mentre su rete privata con l'IP LAN del server
ok, ma volevo dire che speravo ci fosse qualche trucco lato dns come
per l'MX senza toccare il resto... se un dato record ha due ip il
client prima usa il primo e se non ha risposta usa il secondo (invece
di default mi pare faccia round robin).


 di default mi pare faccia round robin).
Il problema non e' tanto il round robin, ma il fatto che praticamente 
tutti i client si tengono una cache del dns indipendentemente dalle 
scadenze impostate, altrimenti si potrebbe tentare una cosa del tipo: 
ogni linea ha associato un DNS che risponde risolvendo solo l'ip della 
linea stessa. In questo modo se la linea A e' attiva, risponde il DNS A 
e fornisce l'ip della linea A. Se la linea A non e' attiva, risponde il 
DNS B fornendo il relativo ip. Impostando dei TTL bassi, dovresti 
riuscire a gestire abbastanza bene il tutto.
Il problema e' che non funziona come dovrebbe :-(
Ciao.
-- 
Pubblicita' regresso: 
http://www.ferrero.org
** Per scrivermi in mail, sostituire nutella con ferrero...
** To contact me by email, change nutella to ferrero...

 il massimo ma ... dovrebbe funzionare
Sei punto a capo: se va giï¿œ il proxy?
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito ï¿œ di fare il possibile per la
salvezza degli anni nei quali viviamo,
sradicando il male dai campi che conosciamo.

 di default mi pare faccia round robin).
Perch� non usare un servizio dns dinamico da aggiornare con uno script
automatico al bisogno?

 Sei punto a capo: se va gi� il proxy?
bhe anche il mail server � unico, quindi potrebbe andare gi� anche
quello.
Ma tutto quello che dipende direttamente da me riesco a gestirlo.
Non mi interessa avere tutto ridondato, ma mi interessa ridondare
quelle cose (le linee) che non dipendono da me.
E da qui viene la mia richiesta. Credo che inizialmente creer� uno
script che cambia al volo il server da contattare, i BB invece
rimarranno down per un po'.
Poi in futuro si vedr�, alla peggio metter� il mail server su una
nuvoletta...




perch� per una serie di ragioni non posso utilizzarlo...


 riuscire a gestire abbastanza bene il tutto.
l'idea � carina, vediamo se unendo le varie idee riesco a tirare fuori
qualcosa di accettabile
Grazie


 Sei punto a capo: se va gi� il proxy?
notare quel "cloud", sebbene sia possibile che vada gi�,
vista la premessa le probabilit� di un simile evento sono
alquanto ridotte :)

 alquanto ridotte :)
A quel punto perche' non spostare tutti i servizi? Almeno non devi piu' 
preoccuparti di ridondare/fare assistenza all'hardware...


 assistenza all'hardware...
Non sempre � possibile o desiderabile spostare tutto :)