为什么需要更改EC2实例的主机名?

时间:2016-07-25 05:19:57

标签: amazon-web-services amazon-ec2 dns amazon-route53

EC2文档Changing the System Hostname中有一个主题。为什么需要改变它?纯娱乐?只是为了得到一些漂亮的shell提示符?

// change this
ubuntu@ip-123-12-1-231 ~ $

// to this?
ubuntu@my-beautiful-hostname ~ $

我正在学习AWS DNS如何工作,我的EC2的DNS存在,它将默认的公共DNS名称解析为我的实例的公共IP地址

公共DNS:ec2-xx-xx-xxx-xx.ap-southeast-2.compute.amazonaws.com

公共IP:xx-xx-xxx-xx

如何在一个EC2实例中托管具有真实域名(example1.comexample2.com等)的多个应用,以及如何修改和管理DNS。实际上我不知道在文档中读到什么,并阅读与主机名和DNS相关的所有内容,并发现此主题Changing the System Hostname并且不明白为什么要更改主机名以及是否可以对我来说是有价值的信息。

UPD

对于那些喜欢悄悄关闭问题的标本来说,这是一个真实的实际问题。

DNS在EC2实例中的位置在哪里? Public DNS如何映射到Public IP?我的EC2 Ubuntu实例中的记录在哪里? Route53是否参与其中?

3 个答案:

答案 0 :(得分:0)

  

DNS在EC2实例中的位置在哪里?

并非如此,服务器使用的DNS解析在/etc/resolv.conf和/etc/nsswitch.conf中设置。在/ etc / sysconfig / network

中设置该服务器的主机名域名(Redhat派生系统)
  

公共DNS如何映射到公共IP?

使用DNS记录

  

我的EC2 Ubuntu实例中的记录在哪里?

在您已将其附加到

的域的DNS中
  

Route53是否参与其中?

仅当您使用Route53进行DNS

答案 1 :(得分:0)

EC2 DNS位置(source):

  

EC2-Classic 中,Amazon DNS服务器位于172.16.0.23。

     

EC2-VPC 中,Amazon DNS服务器位于您的VPC网络范围的基础上加两个。

有关详细信息,请参阅Amazon VPC用户指南中的Amazon DNS Server

答案 2 :(得分:0)

好吧,我遇到的问题与您一样,有人回答了我

  

如果您只运行一台服务器,那么这并不是什么大问题   帮助您识别具有本地网络的服务器。有些事情像   除非另行指定,否则邮件服务器将使用您的主机名。

This is an example of somewhere I saw that done

我的原始查询

  

为什么有些人设置主机名而有些人不设置主机名?什么用途?   hostnamectl设置主机名