Приветствую всех!
Господа помогите плиз разобраться и решить следующую проблемку.
Надо резольвить хосты внутри сети, а также внутренние интерфейсы шлюза.
Сейчас реализовано всё таким образом:
На шлюзе стоит BIND который резольвит
адреса реальные (для интернета - www, mail ...)
прописывать внутреннии хосты в ДНС не хочеться, а хочеться их и внутренние
сервисы прописывать в /etc/hosts.
Проблемка.
1)Всё что не связанно со шлюзом - резольвиться, но не полными именами
тоесть ping по неполному имени сделать можно а по полному ни как.
>ping megauser - пинги идут
>ping megauser.mydomain.ru - пингов нет
Что не так?
2) Соответственно сервисы (mail, www ...) на шлюзе которые
надо сделать видимыми из локалки - тоже не резольвяться.
Тоесть, возьмём к примеру mail.
Надо что бы:
a)из инета к mail можно было обращатьса как mail.mydomain.ru
b)из локалок как pop.mydomain.ru и smtp.mydomain.ru соответственно.
Вариант а) работает т.к DNS всё резольвит, а вот с вариантом b)
пока ни как не могу разобраться, присваиваю внутренниму ip шлюза
альасы в /etc/hosts
192.168.111.1 pop.mydomain.ru pop
192.168.111.1 smtp.mydomain.ru smtp
192.168.111.1 stat.mydomain.ru stat
192.168.111.1 login.mydomain.ru login
- не работает, всчём касяк?
Очень на вас расчитываю спецы, помогите разобраться!