экземпляр ec2 - действительно ли безопасно изменить/etc/hostname?

Войдите в свою учетную запись на vmware.com, посмотрите на свои пробные лицензии, она будет перечислена там.

5
задан 20 June 2011 в 15:58
1 ответ

Короткий ответ: Да.

Длинный ответ:

Каждый раз, когда необходимо разрешить имя хоста к IP-адресу, Вы используете одну из группы опций. Это настраивается через /etc/nsswitch.conf, но значения по умолчанию, которые, вероятно, важны для Вас, должны проверить files (/etc/hosts), затем dns.

Единственное имя в /etc/hosts обычно локальное имя хоста со связанным полностью определенным доменным именем (FQDN). Если один из Ваших хостов связывается с каким-либо другим хостом, является ли это в Интернете или локально в облаке EC2, он проверяет DNS для нахождения соответствующего отображения имени к числу.

Если Вы изменяете имя хоста на машине, все, что можно сделать, изменить то, что называет его, думает, что оно имеет. Любой хост все еще получит то же отображение имени к IP. Вы не можете изменить записи DNS Amazon.

Поэтому, если Вы хотите допустимое имя, необходимо будет настроить CNAME в зоне DNS, которой Вы управляете.

Если Вы не будете возражать против этого, то Вы будете только видеть изменение на локальном хосте, разрешении и изменении то имя хоста. Единственная причина сделать 'персональное' имя хоста машины (что это думает, что это называют) соответствует своему 'реальному' имени хоста (что все остальные думают), должен уменьшить случаи безумия системного администратора.

Вещь единственного имени хоста ломается несколько, когда Вы получаете более сложные настройки, также: так как имя хоста соответствует IP, что Вы делаете, когда у Вас есть выравнивание нагрузки или многосетевые серверы? В конце целое понятие локального имени хоста главным образом для удобства и легко из администрирования.

P.S. Необходимо, вероятно, изменить имя хоста, и FQDN через дистрибутив обеспечил механизм для того, чтобы сделать так как связанные упоминания вопроса samarudge. Это отличалось бы для каждого дистрибутива, но, оказывается, /etc/sysconfig/network для Amazon AMI, Red Hat или CentOS.

4
ответ дан 3 December 2019 в 01:47

Теги

Похожие вопросы