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

Reply via email to