Страница 1 из 1
DNS - ext & int trouble
Добавлено: 2009-06-02 16:52:47
$Alchemist
Есть внешний домен domain.ru
Есть локальная сеть за NAT шлюзом на FreeBSD-7.1, на нем bind держит локальную зону domain.local
В локалке есть почтовик, к которому внутренние клиенты обращаются как mail.domain.local
Внешние клиенты попадают на почтовик по mail.domain.ru соответственно
Вопрос: как бы мне настроить днс, чтобы почтовик откликался внутренним клиентам по mail.domain.ru?
При пинге из локалки mail.domain.ru пингуется внешний ip шлюза, а по логике нужно привязать внутренний.
При попытке поднять еще одну зону почта отказывается уходить...
Цель: обеспечить мобильным клиентам одинаковые почтовые настройки внутри и вне локальной сети.
Re: DNS - ext & int trouble
Добавлено: 2009-06-02 21:10:29
terminus
В BIND есть такая штука как Views (кажется это еще называют split horizont). Позволяет создать две зоны с одним и тем же именем, но разными данными внутри и на основе IP клиента отдавать ему информацию или из одной, или из другой зоны.
Я в бинде слабо шарю. Может кто конкретнее расскажет, если сами к тому времени в man named.conf не успеете прочитать...
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 9:44:00
$Alchemist
Спасибо, но сходу split horizon не осилил
Подрихтовал почтовик, еще раз прикрутил вторую зону - все ок, но вылезла другая проблема...
Теперь не пингуется сам внешний домен domain.ru и соответственно не попасть на сайт, расположенный у хостеров.
Подрихтовал чтобы он пинговался как
www.domain.ru - ok
Как без www сделать?
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 10:11:40
terminus
А, я сначала не вьехал, думал у вас на том же бинде и интернетоаский домен запущен...
Вы запустили на бинде ваш интернетовский домен domen.ru? Ну так и впишите в нем внутренний IP для почтового сервера и внешние IP для www
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 10:30:44
$Alchemist
terminus писал(а):
Вы запустили на бинде ваш интернетовский домен domen.ru? Ну так и впишите в нем внутренний IP для почтового сервера и внешние IP для www
Так я и вписал для
www.domain.ru - заработало. Как сделать чтоб на сайт попадать без www ?
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 10:46:12
terminus
$Alchemist писал(а):
Так я и вписал для
http://www.domain.ru - заработало. Как сделать чтоб на сайт попадать без www ?
Код: Выделить всё
$TTL 1800 ;minimum ttl
domain.ru. IN SOA ns1.domain.ru. hostmaster.domain.ru. (
2009060301 ;serial
3600 ;refresh
9600 ;retry
180000 ;expire
600 ;negative ttl
)
A 1.2.3.4
www A 1.2.3.4
mail A 192.168.1.1
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 12:24:27
$Alchemist
terminus писал(а):
A 1.2.3.4
у меня так не прокатило =\
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 13:15:14
terminus
Re: DNS - ext & int trouble
Добавлено: 2009-06-03 13:43:52
$Alchemist
Благодарю!
