Я настраиваю сервер для размещения приложения, которое будет находиться в субдомене, скажем, application.foo.com. "foo.com" размещен на совершенно другом сервере, указывает на другой IP-адрес и т. д.
Я хочу, чтобы полное доменное имя моего нового сервера основывалось на домене, например theserver.foo.com, или на субдомене, например, theserver.application.foo.com?
Есть ли какая-то особая разница? Приложение представляет собой приложение стека LAMP, которое должно подключаться к какому-либо внешнему почтовому серверу.
Это не имеет значения. Однако одна полезная стратегия именования состоит в том, чтобы присвоить вашим машинам записи имен, которые в общих чертах указывают на их основное использование, например, web01, web02, db01, mail01, а затем использовать записи CNAME для указания имен конкретных служб этим машинам, например www , ftp, mysql.
Так, например, в вашем случае вы можете создать запись A, дающую IP-адрес theserver.foo.com
Затем вы можете создать запись CNAME application.foo.com, которая указывает на имя theserver.foo.com
Однажды, когда вы решите разместить application2 на theserver.foo.com, вы можете создать CNAME, которая указывает application2.foo.com на имя theserver.foo.com
Если вам когда-нибудь понадобится переместить приложение на другой сервер, например server2.foo.com, вы можете просто изменить запись CNAME для application.foo.com, чтобы она указывала на server2.foo.com вместо theserver.foo.com
Проверять, выписываться http://en.wikipedia.org/wiki/CNAME
dig From.the.purely.technical.point-of-view.name.does.not.matter.test.net-me.net