В общем задача всё ещё актуальна, правки hosts похоже недостаточно.
Поднял BIND.
Внутри - всё ок, доступ к машинам по адресам video.local.xxx.ru и mail.local.xxx.ru есть, доступ извне только на local.xxx.ru (т.е. какой не введи адресс yyy.local.xxx.ru конектится только к шлюзу, а не к компам за шлюзом). Собственно в настройки зон нифига разобраться не могу, так что прошу привести пример что за что отвечает в файле зоны.
Читая книжку "DNS и BIND" издательства O'relly кажется что BIND вообще не расчитан на работу с IP за шлюзом, хотя понятно что это тревиальная задача для сервера средней компании.
Поробую всё подробно описать:
Имеется домен xxx.ru, у хостера (которому делегирован домен) можно редактировать DNS записи.
Есть корпаративная сеть с выходом в интернет через шлюз.
На шлюзе статический IP xxx.yyy.zzz.aaa
В локалной сети за шлюзом есть серверы: oracle Db, postfix+dovecot, видеорегистратор (вебсервер). Естественно у серверов нет белых IP (раз они за шлюзом).
Необходимо обеспечить для них доступ по адресам oracle.local.xxx.ru, mail.local.xxx.ru, video.local.xxx.ru
--
Пытался сделать как предложил
DNS записи вообщето у регистратора домена надо править, а не в какой то админке.
Правим DNS, прописываем ему
local.домен.ru A статик_ip_домашнего_сервера
*.local.домен.ru A статик_ip_домашнего_сервера
Ждем обновления DNS (до пары суток)
У себя на компах в локалке правим hosts
сетевой айпи компа1 serv.local.xxx.ru
сетевой айпи компа2 mail.local.xxx.ru
не помогло, доступ через интернет я мог получить только к шлюзу (пытаясь подключиться через ssh к oracle.local.xxx.ru я всё равно подключался к шлюзу)
Поднял BIND на шлюзе, однако как ПРАВИЛЬНО настроить зоны, что бы был доступ к локальнм машинам из сети я так и не понял. Мне необходим именно пример как аналогичную задачу решать, именно что написано должно быть в этих файлах зон.