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

Можно ли указать резервную запись A для поддомена, который иначе не учитывается?

Моя текущая конфигурация DNS имеет пустое имя хоста, а также www переходят на IP-адрес VPS, и они обслуживаются нормально. mail имеет CNAME, который для удобства передается в Google Apps.

Есть ли способ указать, что любой другой субдомен (это правильное слово), например foobar.mydomain.com, переходит на определенный IP-адрес?

Я хотел бы сделать это, чтобы я мог добавлять новые поддомены на лету через Apache, вместо того, чтобы явно объявлять это в записи DNS, что является моим текущим вариантом. Есть ли какие-либо основные причины, по которым мне следует избегать этого подстановочного знака?

Это плохая идея, и я действительно настоятельно рекомендую вам продолжать создавать записи DNS.

Проблема, которую вы создаете, заключается в том, что в этом случае становится невозможно обнаружить недопустимое имя хоста, поскольку теперь все возможные имена хоста в этом домене действительны. Это последствие будет ощущаться во всех протоколах, а не только для веб-трафика.

Одним из конкретных примеров является то, что если у вас есть какие-либо общие ресурсы Windows, к которым вы получаете доступ через имена NetBIOS, вы перестанете иметь доступ к ним по имени, поскольку DNS будет разрешать имя, а не как раньше, а затем Windows пытается выполнить WINS-сервер / вещание.

Точно так же тестирование новой машины в сети - проверка того, что ее DNS-имя настроено и готово, дайте ей быстрый пинг - да, это сработало, о нет, нет, вы только что успешно пинговали веб-сервер.