domain-name-system – 为什么我需要设置主机名?

我知道关于主机名的问题很多.但即使在读完它们之后,我也完全不了解主机名的概念.所以这是我的问题:

在使用Linode设置VPS时,我一直在关注这个guide.

第一步是设置主机名.据我所知,主机名只是一个可以设置的任意名称,用于在网络中识别您的机器.此外,FQDN是主机名加上域名(可以与服务器上托管的Web域相关联,也可以不相关).如果我错了,请纠正我.

然后它指示我修改/ etc / hosts并添加如下内容:

12.34.56.78    plato.example.com    plato

所以我的问题是,这条线到底完成了什么?我以前做过但从未真正理解它的作用.此外,如果FQDN中使用的主机名和域名只是任意的,那么它们可以在哪里使用?实际用例非常有用,详细解释会很好.谢谢!

解决方法

除非明确设置,否则某些应用程序将使用主机名作为某些参数.例如,Postfix将使用机器的主机名标识自己,除非您在配置文件中另行指定.

hosts文件用于名称解析.解析域名时,服务器将在发出DNS请求之前检查其hosts文件.

您发布的该行基本上会使您的服务器解析“plato.example.com”和“plato”到该IP地址.这就是为什么你通常会看到第一行127.0.0.1 localhost localhost.localdomain ….所以服务器将始终将其主机名解析为自己.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


html5中section的用法
span标签和p标签的区别
jsp文件和html文件的区别是什么
span标签和div的区别
html颜色代码表大全
span标签的作用是什么
dhtml的主要组成部分包括什么
html编辑器哪个软件好用
span标签属于什么样式标签
html文件乱码怎么办
html怎么读取json文件
html文件打开乱码怎么恢复原状
html怎么链接外部css
html文件怎么保存到本地
html怎么链接css文件
html和css怎么连接
html和css怎么关联
html文件怎么保存到一个站点
html文件怎么写
html出现乱码怎么解决