Стоит ли использовать список поиска DNS-суффиксов?

Стоит ли использовать список поиска DNS-суффиксов?

Я пытаюсь понять, есть ли какие-либо преимущества/важные применения списка поиска DNS-суффиксов, помимо тех, что указаны в различных документах: если вы вводите просто имя хоста вместо полного доменного имени, он извлечет суффикс из списка, добавит его к хосту и посмотрит, разрешится ли он — это я понимаю.

Я всегда использую полное доменное имя, потому что хочу быть уверенным, что обращаюсь к нужному хосту.особенноесли я планирую использовать этот хост в качестве ссылки в каких-либо скриптах или программировании. Похоже, что неиспользование FQDN — это рецепт катастрофы, если что-то изменится в сети (например, изменится доменное имя), а список поиска суффиксов DNS не будет обновлен, и теперь проблемы не разрешаются.

Итак, я думаю, что я веду к тому, действительно ли список суффиксов предназначен только для людей, которые хотят полениться, ввести имя хоста и надеяться, что они окажутся в нужном месте? Есть ли другие важные причины, по которым вы бы его использовали? Предыдущий администратор указал огромный список (вероятно, потому что у нас куча поддоменов), и я пытаюсь понять, есть ли у этого списка другая цель или он просто для экономии на наборе текста. И если он просто для экономии на наборе текста, я хочу избавиться от него и принудительно использовать FQDN, потому что в противном случае это может привести к потенциальным проблемам. Я также понимаю, что простое удаление списка может сломать все, если пользователи будут полагаться на этот список, — что, похоже, является еще одной причиной, по которой вам не следует на него полагаться...

решение1

Очевидно, что вы должны использовать полное доменное имя в скриптах и ​​настройках. Но если вы используете командную строку, вы ssh/scp/ping лог из командной строки, вы, вероятно, предпочтете просто ввести

$ scp host1:~/file host2:~/

скорее тогда

$ scp host1.lan.mylongdomain.com:~/file host2.lan.mylongdomain.com:~/

Связанный контент