目前,我有几个云实例,每个实例都有自己的URL (如example.com),通过我的注册程序指向它。
但是,我很好奇,如果我应该对他们的hostname (使用hostname)命令进行任何更改以正确配置它们,我会感到好奇。
为了好玩,我通过hostname命令或编辑/etc/hostname给了它们完全随机的名字。
问题是,我只是不知道这是干什么用的?
谁能澄清服务器上的hostname集与我所指向的URL /域名之间的关系(如果有关系的话),以及服务器的主机名究竟是用于什么的?
发布于 2016-12-03 04:48:23
...自己的网址(如example.com)是通过我的注册员指向它的。
这不是(域名)注册员所做的。域注册员只是作为您在域注册表中注册您的域、其联系信息和其委托的DNS服务器的代理。在此之后,将由DNS服务器决定该域下的名称指向什么。
您可能正在使用同时提供注册服务和DNS服务的服务提供者,但是区分这些功能是很重要的。
问题是,我只是不知道这是干什么用的?
这是用来区分它们的。这就是为什么我们给事物起名字的原因。
有谁能澄清服务器上的主机名设置与我所指向的URL /域名的关系(如果有的话)
根据web服务器的不同,系统主机名可以用作ServerName (或等效的)的默认值,即服务器自己对主机名的概念。这些信息可能会在web服务器自动生成的HTTP重定向中显示出来。
确切地说,使用服务器的主机名是为了什么?
很多事情,真的:它可能在默认的shell提示(这样您就可以看到您连接到的机器),日志文件,DNS PTR记录,等等。
发布于 2016-12-03 16:58:01
SMTP的随机主机名可能存在问题,具体取决于邮件传输代理,如果无效或不存在的主机名进入HELO或EHLO请求,则远程服务器会因为该错误的主机名而关闭连接。
https://unix.stackexchange.com/questions/327696
复制相似问题