Здравствуйте! Есть сервер на FreeBSD с поднятым bind. Есть основной домен mydomain.ru. В named.conf прописана зона для этого домена, а также для других доменов, которые обслуживает этот DNS.zone "mydomain.ru" {
type master;
file "master/mydomain.rev";
allow-transfer { xxx.xxx.xx.x; xxx.xxx.xxx.xx; };
};Меня интересует вопрос поддоменов. Вот файл mydomain.rev
$TTL 3600
mydomain.ru. IN SOA server.mydomain.ru. 123.mail.ru. (
xxxxxxx ; Serial
xxxxx ; Refresh
xxx ; Retry
xxxx ; Expire
xxxxx ) ; Minimum TTL; DNS Servers
@ IN NS server.mydomain.ru.
@ IN NS ns4.nic.ru.; Machine Names
localhost IN A 127.0.0.1
ns1 IN A xx.xxx.xx.xxx
ns2 IN A xx.xxx.xx.xxx
mail IN A xx.xxx.xx.xxx
@ IN A xx.xxx.xx.xxx; Aliases
www IN CNAME mydomain.ru.
kolya IN CNAME mydomain.ru.$ORIGIN kolya.mydomain.ru.
www IN CNAME kolya.mydomain.ru.; MX Record
;@ IN MX 10 mail.mydomain.ru.
Как видно, здесь есть поддомен kolya.mydomain.ru. Сайт, который доступен по этому поддомену, находится на том же сервере, что и основной mydomain.ru. Проблем нет.
Задача - сделать поддомен vasya.mydomain.ru. Существенное отличие в том, что сайт будет находиться на другом адресе. Как в этом случае грамотно настроить bind?
>[оверквотинг удален]
>
>$ORIGIN kolya.mydomain.ru.
>www IN CNAME kolya.mydomain.ru.
>
>; MX Record
>;@ IN MX
> 10 mail.mydomain.ru.
>
>
>Как видно, здесь есть поддомен kolya.mydomain.ru.как видно - НЕТ ПОДДОМЕНА kolya.mydomain.ru, есть ХОСТ kolya.mydomain.ru
>Сайт, который доступен по этому поддомену,
>находится на том же сервере, что и основной mydomain.ru. Проблем нет.
>
>Задача - сделать поддомен vasya.mydomain.ru. Существенное отличие в том, что сайт будет
>находиться на другом адресе. Как в этом случае грамотно настроить bind?
>под ваши задачи, bind настраивается легко и просто, достаточно разобрать
основы DNS:http://www.opennet.me/docs/139.shtml
и вот тут подробно и толково расписано