主机名显示为 vps Ubuntu

主机名显示为 vps Ubuntu

你好,我正在使用 ubuntu 服务器,其他人已经做到了。我通过输入检查了我的主机名,hostname 它显示vps

我检查了我的etc/hostname档案,上面写着vps

/ect/hosts文件中它有

127.0.0.1       localhost
127.0.1.1       vps.xxxxxx.no vps
xxx.xx.xxx.xx   xxxxxx.com

xxx.xx.xxx.xx是我网站的 IP 地址

此外,此站点的访问网址不同于xxxxxx.com。假设我的 sitec 是通过以下方式访问的zzzzzzz.com

我的问题是

其中/ect/hosts说站点主机是,xxxxxx.com但您可以通过不同的名称访问它zzzzzzz.com。那么您在哪里可以设置该设置?

我的主机名也显示为vps,这背后的逻辑是什么

我知道这些都是愚蠢的问题,但我找不到任何东西。

答案1

请注意,服务器内部定义的名称及其对应的 IP 地址(由/etc/hosts和 定义/etc/hostname)只有您的服务器知道。
您可以在此处定义任何您喜欢的内容。

在您的服务器之外,还有 DNS 服务器,它们将为互联网用户提供名称到 IP 地址的解析。DNS 中定义的名称可能与服务器中定义的名称不同。

此外,在您访问服务器的机器上,可能存在一些/etc/hosts具有其他名称的文件,用于映射到服务器的 IP 地址。

因此,你的服务器有 IPA B C D可以称为虚拟专用服务器内部(/etc/hostname& /etc/hosts)。
在互联网上,可能有官方 DNS 名称XXXXXX.com指向A B C D
在本地桌面上,你甚至可以拥有一个本地/etc/hosts文件,其名称为网易云音乐定义为A B C D

答案2

在 /ect/hosts 中,它显示站点主机是 xxxxxx.com,但您可以使用其他名称 zzzzzzz.com 访问它。那么您在哪里可以设置该设置?

我会开始检查

  • 路由器。
  • 用于 DNS 服务器。由于它被称为 vps,因此它可能是一个虚拟系统。

另外我的主机名显示为 vps,这背后的逻辑是什么

据我们所知,它只是主机中的一个名称。您应该询问服务器的创建者,但一般来说:VPS 表示虚拟专用服务器。如果是虚拟专用服务器,您可能会认为这个名称很合适。

相关内容