Il 19/07/2010 16:53, Alessio Paravati ha scritto:
Ciao Stefano!
Una possibilità te la sei già data in quello che hai scritto, ovvero
mettere di mezzo un router o comunque un apparato che ti consenta di
fare source nat. Ma poi, se hai tante situazione simili, rischi di
sclerare :O)
infatti :)
Alternativa è quella di usare un dns interno alla 102.
Ovvero se hai un dns sulla 102 farai in modo che questo, quando un host
tenta di raggiungere relay1 o relay2, risolva i nomi con gli indirizzi
dei rispettivi server sulla 102.
Questo è uno dei workaround che ho analizzato e utilizzato su alcune
macchine (ho pero usato il file hosts, dato che server DNS sulla 102 non
ne esistono). Il problema è che se metto entrambi le entry (di relay1 e
2) nel file hosts e il primo relay si spegne, nessun server sarebbe cosi
intelligente da passare alla riga successiva del secondo relay: ogni
flusso mail andrebbe in timeout, verrebbe risottomesso e
ri-utilizzarebbe relay1, in un circolo vizioso.
Potrei mettere una sola entry, ma perderei il discorso del bilanciamento.
Mi è venuta in mente un'altra cosa: se sul bilanciatore fosse possibile
bilanciare un ip virtuale sulla 102, che bilanci appunto sempre sulla
102 i due postfix? Avrei risolto tutti i problemi di routing e non
servirebbe nessun server DNS/modifica al file hosts.. che ne pensate?
Secondo voi si può fare?
Ciao!
Grazie mille Alessio, bye!
_______________________________________________
http://www.areanetworking.it
http://www.areanetworking.it/blog
[email protected]
http://ml.areanetworking.it/mailman/listinfo/cug