У меня есть домен mydomain.com
и я использую внешний DNS-сервер для разрешения некоторых имен, например www.mydomain.com
и webmail.mydomain.com
в интернете.
Теперь мне нужно создать правило только в моей локальной сети, чтобы разрешить newserver.mydomain.com
к newserver.cloudapp.net
(новый сервер, размещенный в Azure).
Сначала я подумал: «Я могу создать запись CNAME на моем локальном DNS-сервере, и работа сделана!» но для этого мне пришлось создать другую зону для разрешения *.mydomain.com
и все пошло не так. Мой DNS-сервер смог разрешить newserver.mydomain.com
но все остальные URL-адреса были недоступны ... конечно, мой локальный DNS-сервер стал «авторитетным» для этого домена.
Я использую Windows Server 2012, и я хочу настроить только свой DNS-сервер для этого:
Разрешите эту запись:
newserver.mydomain.com CNAME newserver.cloudapp.net
и
*.mydomain.com
все еще разрешается на внешнем DNS-сервере.
Как я могу это сделать?
Заранее спасибо! ;)
Вам не нужно создавать внутреннюю зону example.com
который переопределяет весь домен, создайте внутреннюю зону для поддомена newserver.example.com
авторитетный для *.newserver.example.com
и само название зоны без префикса, т.е. newserver.example.com.
Поскольку вы используете это только во внутреннем DNS, я думаю, у вас есть крайний случай, когда вы не обязательно сталкиваетесь с Эта проблема и все еще может:
# zone for newserver.example.com.
@ IN CNAME newserver.cloudapp.net.
и не нужно делать
# zone for newserver.example.com.
@ IN A <the_ip-address_of_newserver.cloudapp.net.>
что является альтернативой.