ciao
ho un problemino da sottoporvi:
su un mailserver configurato con postfix ho la seguente configurazione:
/etc/hosts
/etc/resolv.confcodice:127.0.0.1 localhost 50.50.50.50 mail.pippo.it (indirizzo locale)
codice:search pippo.it nameserver 50.50.50.51 (indirizzo locale server dns) # nameserver x.x.x.x (indirizzo pubblico server dns del mio provider)
dunque la situazione è questa:
con questa configurazione risolve il dominio mail.pippo.it ottentendo l'indirizzo ip pubblico dal server dns, e non riesce a collegarvisi (ci deve fare un realy)
ovviamente, perchè dalla rete interna non posso collegarmi ad un ip pubblico di un host che è all'interno della mia retecodice:Oct 29 08:57:32 unixmail postfix/smtp[26580]: D7FE6A7EE4: to=<info@pippo.it>, relay=none, delay=0, status=deferred (connect to mail.pippo.it[ip_pubblico]: Connection refused)
quindi non ho fatto altro come si vede che aggiungere una riga a /etc/hosts che "forza la risoluzione" ad un indirizzo privato
infatti se provo a pingare tale host la risoluzione viene fatta sull'ip privato!
postfix invece continua a farmi la risoluzione tramite dns, e quindi rendendo impossibile la connessione
voi sapete il perchè? grazie

Rispondi quotando