Один из моих администраторов Windows заявил: «DNS-сервер Windows 2008 не может назначить два имени одному IP-адресу». Помимо того факта, что для этого можно использовать CNAME, я уверен (работая со всеми видами других DNS-серверов), что должна быть возможность добавить несколько A (или AAAA), указывающих на один и тот же IP-адрес. Может кто-нибудь подтвердить / уточнить это для меня? Спасибо
Вот частично отредактированный снимок экрана двух записей A на одном из наших DNS-серверов Windows Server 2008:
Как видите, есть два разных имени в двух разных записях A с одинаковым IP-адресом в обеих записях. Я только что создал этот образ за последние десять минут. Есть еще несколько примеров этого на наших DNS-серверах Windows.
Администратор, заявивший об обратном, был либо совершенно неправ, либо говорил непонятно, из-за чего казалось, что он сказал что-то совершенно не так.
Обратите внимание, что возможно и обратное. Возможно наличие двух или более записей A с одинаковым именем, но разными IP-адресами. Это не только возможно, но и важно для правильного функционирования домена Windows 2000 или более поздней версии.
Я не знаю, что вы имеете в виду под «назначением». DNS-сервер Windows не «назначает» DNS-имена.
Вы имеете в виду, позволит ли это двум разным хостам регистрировать запись A для одного и того же IP-адреса? Если да, то да. Это происходит довольно часто с IP-адресами, назначенными DHCP, когда очистка DNS не включена. Вы получаете записи A для нескольких компьютеров (имен) для одного и того же IP-адреса.
Вы также можете создать вручную:
И
Конечно, возможно иметь любое количество записей A или AAAA с одним и тем же IP-адресом. Например, есть много тысяч записей с 127.0.0.1
.
DNS-сервер Windows 2008, конечно, может применять любые ограничения, которые ему кажутся.