Страница 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 не осилил :oops:
Подрихтовал почтовик, еще раз прикрутил вторую зону - все ок, но вылезла другая проблема...
Теперь не пингуется сам внешний домен domain.ru и соответственно не попасть на сайт, расположенный у хостеров. :unknown:

Подрихтовал чтобы он пинговался как 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
так попробуйте

Код: Выделить всё

@    A    1.2.3.4

Re: DNS - ext & int trouble

Добавлено: 2009-06-03 13:43:52
$Alchemist
Благодарю! :drinks: