Похоже, вы упустили суть моего комментария, поэтому я уточню в ответе:
Виртуальные машины не особенные. С ними следует обращаться как с любым другим физическим хостом.
Другими словами, если для вас имеет смысл установить имя хоста на mynicehost.foobar.com
для физической машины, вы должны сделать то же самое для виртуальной машины.
DNS и / etc / hosts
вопрос - это вопрос личных предпочтений.
Некоторые люди скажут вам, что имя локального хоста всегда должно быть в / etc / hosts
, другие (например, я) скажут, что оно всегда должно быть в DNS (и обычно , а не в / etc / hosts
).
Если вы отправляете почту из системы, как правило, важно, чтобы ее имя хоста разрешалось в DNS (и чтобы прямая запись A
соответствовала обратной записи PTR
).
Обратите внимание, что команда domainname
, вероятно, не делает то, что вы думаете.
Команда domainname
исторически относится к NIS. Если вы не знаете, что такое шекель, считайте себя одним из счастливчиков.