Доброго времени суток всем!
Заранее прошу не ругать, я новичок, с Линуксом работаю всего неделю.Есть сервер с 3мя сетевыми картами - eth0 смотрит на провайдера, eth1 - во внутреннюю сеть с реальными ip (диапазон дал провайдер), eth2 - в сеть с ip вида 192.168.0.*. ОС на сервере - ASP Linux 9.
На сервере крутится сайт (пусть будет mydomain1.ru), настроена почта (sendmail V10/Berkeley). Вся почта уходит через eth0. Понадобилось сделать еще один сайт и настроить обработку почты для него. Домен купили (пусть будет mydomain2.ru), сайт сделал. Через Webmin (пока за незнанием работаю так) добавил домен в настройки sendmail и в DNS BIND.
Получилось, что А-запись в ДНС для mydomain1.ru и mydomain2.ru имеет одинаковый ip eth1.В итоге на ряд адресов почта не уходит с диагнозами:
Deferred: 451 bad reverse DNS
Deferred: 450 4.7.1 Client host rejected: cannot find your hostnameОбратную зону держит провайдер, позвонил и попросил сделать обратный ДНС на второй домен. Сделали, но на eth1 (почему - не понял). Почта по-прежнему не уходит.
Получилось, что ip для mydomain2.ru в прямой и обратной зонах разные. Допустимо ли это и если нет, то может ли это быть причиной проблем с почтой?
Надо ли прописывать у себя PTR, если обратную зону держит провайдер? Ведь если не ошибаюсь, А и PTR для каждой сетевой карточки может быть только один.Извиняюсь за корявость изложения, уже купил книжку, интенсивно читаю. Но проблема стоит весьма остро и своими силами сейчас не разберусь...
> Получилось, что ip для mydomain2.ru в прямой и обратной зонах разные. Допустимо ли это и если нет, то может ли это быть причиной проблем с почтой?
Допустимо. Но проблемы с почтой именно из-за этого.> Надо ли прописывать у себя PTR, если обратную зону держит провайдер?
Нет никакого смысла, поскольку запросы получает провайдер.> Ведь если не ошибаюсь, А и PTR для каждой сетевой карточки может быть только один.
Ошибаешься. На сетевой карточке может быть прописано n-ное кол-во адресов, и соот-но в DNS прописаны и A и PTR для каждого адреса.
>> Получилось, что ip для mydomain2.ru в прямой и обратной зонах разные. Допустимо ли это и если нет, то может ли это быть причиной проблем с почтой?
>Допустимо. Но проблемы с почтой именно из-за этого.Спасибо за оперативный ответ.
Если я правильно понял, мне нужно попросить провайдера сделать PTR для mydomain2.ru на eth1?
Хотя ведь почта все равно идет через eth0...
Забудь про eth0, eth1 - больше сам себя сбиваешь с толку, и в данном случае, это абсолютно неважно.
Да, запись A mydomain2.ru должна совпадать с PTR.
>Забудь про eth0, eth1 - больше сам себя сбиваешь с толку, и
>в данном случае, это абсолютно неважно.
>Да, запись A mydomain2.ru должна совпадать с PTR.
Понял, спасибо. Завтра буду просить провайдера изменить PTR.
>>Забудь про eth0, eth1 - больше сам себя сбиваешь с толку, и
>>в данном случае, это абсолютно неважно.
>>Да, запись A mydomain2.ru должна совпадать с PTR.
>
>
>Понял, спасибо. Завтра буду просить провайдера изменить PTR.
Сделали ДНС прямой и обратный с ip, соответсвующим eth0. Почта ходит. Но теперь получается странная штука - когда из сети 192.168.0.* пытаешься в браузере набрать www.mydomain2.ru, попадаешь то на mydomain1.ru, то на mydomain2.ru, случайно... Куда копать?
>>>Забудь про eth0, eth1 - больше сам себя сбиваешь с толку, и
>>>в данном случае, это абсолютно неважно.
>>>Да, запись A mydomain2.ru должна совпадать с PTR.
>>
>>
>>Понял, спасибо. Завтра буду просить провайдера изменить PTR.
>
>
>Сделали ДНС прямой и обратный с ip, соответсвующим eth0. Почта ходит. Но
>теперь получается странная штука - когда из сети 192.168.0.* пытаешься в
>браузере набрать www.mydomain2.ru, попадаешь то на mydomain1.ru, то на mydomain2.ru, случайно...
>Куда копать?
Копай в сторону web сервера.
Прошу оказать помощь новичку с настройкой обратной зоны в днс-сервере.
Исходные данные таковы:
Часть конфига named.conf
///// Обратная зона для 95.167.6.35
zone "35.6.167.95.in-addr.arpa" {
type master;
allow-query { any; };
file "master/95.167.6.rev";
};
А это содержимое файла 95.167.6.rev
$TTL 38400
@ IN SOA gate1. root.gate1.mydomain.ru. (
201209076 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS gate1.
IN NS mydomain.ru
35 IN PTR mydomain.ru.
35 IN PTR mail.mydomain.ru.Делаем запрос # nslookup 95.167.6.35
Server: 10.11.11.1
Address: 10.11.11.1#53*** Can't find 35.6.167.95.in-addr.arpa.: No answer
Где я не так "кривой ручкой" писал ?