Назад | Перейти на главную страницу

Укажите субдомен на VPS

Я хотел бы настроить субдомен на своем VPS. Я прочитал учебник (http://crm.vpscheap.net/knowledgebase.php?action=displayarticle&id=10), но я думаю, что это не для поддоменов.

Этот раздел следует использовать только для одного поддомена моего домена:

;
; BIND data file for linuxconfig.org
;
$TTL    3h
@       IN      SOA     ns1.linuxconfig.org. admin.linuxconfig.org. (
                          1        ; Serial
                          3h       ; Refresh after 3 hours
                          1h       ; Retry after 1 hour
                          1w       ; Expire after 1 week
                          1h )     ; Negative caching TTL of 1 day
;
@       IN      NS      ns1.linuxconfig.org.
@       IN      NS      ns2.linuxconfig.org.


linuxconfig.org.    IN      MX      10      mail.linuxconfig.org.
linuxconfig.org.    IN      A       192.168.0.10
ns1                     IN      A       192.168.0.10
ns2                     IN      A       192.168.0.11
www                     IN      CNAME   linuxconfig.org.
mail                    IN      A       192.168.0.10
ftp                     IN      CNAME   linuxconfig.org.

Какой субдомен вы пытаетесь настроить?

Сделать это можно двумя способами:

Самый простой способ сделать это - добавить следующее в конце зоны выше $ORIGIN subd.linuxconfig.org. ; SUBD is your subdomain. All records without a '.' in the end use ths suffix until the next origin @ IN A XXX.YYY.ZZZ.PPP www IN CNAME subd.linuxconfig.org. mail IN A XXX.YYY.ZZZ.ABC

Нет реальной разницы между доменным именем и именем поддомена, они оба являются записями в системе DNS.

У вас уже есть www поддомен как CNAME на ваше доменное имя, так что вы сможете его использовать. Конечно, вашему серверу также необходимо понимать, что он должен делать, когда сталкивается с именем поддомена (в основном это относится к HTTP-серверам, но также серверы SMTP (emaiL) должны «знать», что они должны правильно отвечать на поддомен).