Привет!
Есть нетривиальная ситуация: большая сеть с адресами 10.0.0.0/16 (область) с доменом mydomain.com, в которой несколько (территориально разнесенных) мэйлсерверов host1.mydomain.com host2.mydomain.com и так далее. Соответственно все имеют выход в интрнет через узел myhost.mydomain.com, который является МХ для всей зоны mydomain.com при взгляде из интернета и шлюзом почты для всех узлов сети при взгляде из сети.
Соотвественно нарисованы разные зоны, которые отдаются внутрь и наружу.
А теперь проблема: как заставить региональные узлы host1.mydomain.com host2.mydomain.com etc посылать почту в интернет через узел myhost.mydomain.com? Интернета они по определению видеть не должны (ДНС не должен отдавать им сведений об адресах и записях МХ узлов интернет), но и не должны получать ответа host not found при попытке отправить почту в интернет, то есть должны знать, что в интернет почта принимается узлом myhost.mydomain.com.
На сегодняшний день задача решена прописыванием зоны * и МХ на нее, что не есть гуд, бо не по стандарту, и почта периодически перестает ходить (с сообщением hostname lookup failure).Для лечения этого стоит "тупой" почтовик, который разруливает почту на основании мэйлертэйбл, а не ДНС, что тоже не есть гуд - держать дополнительный почтовый сервер.
Вроде как можно как-то настроить ДНС, чтобы было без * и в то же время почта "для всех, кроме локального домена" шла на указанный узел myhost.mydomain.com.
Кто-нибудь знает как это сделать?
|