URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77214
[ Назад ]

Исходное сообщение
"добавление поддомена 3-го уровня"

Отправлено valanych , 07-Ноя-07 08:04 
Есть домен вида "thedomain.com", его адрес прописан в DNS провайдера -- "ns1.rosehosting.com". Как добавить поддомен "test.thedomain.com", чтобы он был виден извне, не прописывая его у провайдера? Спасибо заранее.
BIND 9. Вот файлы конфигурации named и зоны thedomain.com:

;;;;;;;;;;;;;;;;   named.conf
options {
    directory "/var/named";
    allow-recursion {127.0.0.1;};
};

controls {
    inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
    type hint;
    file "named.ca";
};

zone "localhost" IN {
    type master;
    file "localhost.zone";
    allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
    type master;
    file "named.local";
    allow-update { none; };
};

include "/etc/rndc.key";
zone "thedomain.com" { type master; file "/var/named/thedomain.com.db"; };

;;;;;;;;;;;;;;;;;;;;;;;;;;;;  thedomain.com.db
$TTL 14400
@       IN      SOA     ns1.rosehosting.com.      root.thedomain.com. (
                                                2007020802
                                                14400
                                                3600
                                                1209600
                                                86400 )

thedomain.com.  14400   IN      NS      ns1.rosehosting.com.
ftp             14400   IN      A       209.xxx.xxx.xxx
localhost       14400   IN      A       127.0.0.1
mail            14400   IN      A       209.xxx.xxx.xxx
pop             14400   IN      A       209.xxx.xxx.xxx
thedomain.com.  14400   IN      A       209.xxx.xxx.xxx
www             14400   IN      A       209.xxx.xxx.xxx
thedomain.com.  14400   IN      MX      10 mail
thedomain.com.  14400   IN      TXT     "v=spf1 a mx ip4:209.xxx.xxx.xxx ?all"



Содержание

Сообщения в этом обсуждении
"добавление поддомена 3-го уровня"
Отправлено netop , 07-Ноя-07 18:17 
>Есть домен вида "thedomain.com", его адрес прописан в DNS провайдера -- "ns1.rosehosting.com".
>Как добавить поддомен "test.thedomain.com", чтобы он был виден извне, не прописывая
>его у провайдера? Спасибо заранее.
>BIND 9. Вот файлы конфигурации named и зоны thedomain.com:

Для начала договорись с провайдером, чтобы он перевел домен на твой DNS.
Т.е. в NS1, NS2 прописал адреса твоих серверов (с DNS).

А только потом уже колдуй с BIND.


"добавление поддомена 3-го уровня"
Отправлено valanych , 08-Ноя-07 01:00 
Да, оказалось, что это в компетенции провайдера - добавлять поддомены. Они их добавили и всё заработало.