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

Подстановочный DNS, два решения, какое?

Хай, у меня есть домен (например, example.com) и сервер (например, IP 1.2.3.4). Я хочу ретранслировать каждый трафик, запрашиваемый из домена, на мой сервер. С каждым поддоменом следует обращаться так (например, DNS с подстановочными знаками). Должно быть одно исключение: субдомен mail.example.com должен быть перенаправлен на другой IP (скажем, IP 2.3.4.5)

Мой предыдущий хостер сделал для меня следующий файл зоны для DNS сервера:

@                        IN A       1.2.3.4
mail                     IN A       2.3.4.5
*                        IN CNAME   @

Теперь мой новый DNS-хостер утверждает, что это недействительно, и предлагает мне этот новый файл зоны:

@                        IN A       1.2.3.4
mail                     IN A       2.3.4.5
*                        IN A       1.2.3.4

Первый действительно неправильный? Второй правильный и делает то, что я хочу?

Я уже читал I Допустимая запись DNS CName с подстановочным знаком, поэтому первый не должен ошибаться, а только без поддержки.

Спасибо!

Прочтите полное объяснение здесь: Действительна ли DNS-запись CNAME с подстановочным знаком?

Это нормально, но некоторые провайдеры не поддерживают это.

Да, второй правильный и имеет тот же эффект.