1、在云服务器内部查看的系统主机名
2、在阿里云控制台查看的实例名称
下面我将详细说明如何查看这两种“主机名”。
这个主机名是操作系统内部的标识,可以通过命令行查看和修改。
有多种命令可以查看当前系统的主机名:
1. 使用hostname
命令(最常用)
直接在终端中输入:
hostname
输出结果就是当前系统的主机名。
2. 使用hostnamectl
命令(适用于使用 systemd 的系统)
hostnamectl status
这个命令会显示更详细的信息,包括静态主机名(Static Hostname),也就是我们通常说的主机名。
3. 查看/etc/hostname
文件
主机名通常保存在这个文件中,可以使用cat
命令查看:
cat /etc/hostname
示例输出:
iZbp1f6d5d1xjxxxxxxZ
(阿里云默认的主机名通常是一个以iZ
开头的、包含实例ID的字符串)
1. 使用命令行(CMD 或 PowerShell)
- 按Win + R
,输入cmd
或powershell
,然后回车。
- 在打开的命令行窗口中,直接输入:
hostname
- 回车后就会显示计算机名(即主机名)。
2. 通过系统属性查看
- 右键点击“此电脑” -> 选择“属性”。
- 在“设备规格”部分,可以看到“设备名称”,这就是主机名。
这个“名称”是您在阿里云平台上为实例设置的标识符,主要用于管理,它默认不会自动同步到云服务器内部的操作系统中,除非您做了特殊配置(如使用阿里云的“修改主机名”功能并勾选同步),否则两者是不同的。
查看步骤:
1、登录阿里云控制台。
2、 进入弹性计算 ->云服务器ECS 页面。
3、 在实例列表中找到您要查看的服务器,在“名称” 这一列下显示的就是您为这台ECS设置的名称。
特性 | 系统主机名(内部) | 实例名称(控制台) |
定义位置 | 云服务器操作系统中 | 阿里云控制台 |
查看方式 | 在系统内使用hostname 等命令 | 在阿里云官网控制台查看实例列表 |
修改方式 | 在系统内使用hostnamectl set-hostname<新主机名> (Linux)或系统属性(Windows) | 在控制台实例列表的“名称”列点击铅笔图标修改 |
默认关系 | 默认是一个自动生成的ID(如iZbp1f6d5d1xjxxxxxxZ ) | 默认是“实例ID”或您手动设置的名称 |
同步 | 相互独立,默认不同步 | 相互独立,默认不同步 |
如果您希望控制台的“实例名称”和云服务器内部的“系统主机名”保持一致,有两种方法:
1、手动分别修改:
* 在控制台修改实例名称。
* 登录到服务器内部,使用系统命令修改主机名。
2、使用阿里云提供的“修改主机名”功能(推荐):
* 在ECS控制台的实例列表中,找到您的实例,点击实例ID进入详情页。
* 在“基本信息” 部分,找到“主机名” 右侧有一个“修改” 按钮。
* 点击后,输入新的主机名,并务必勾选“同步修改云服务器内部的主机名”。
* 这样操作后,阿里云会帮您同时修改控制台记录和操作系统内部的主机名,实现两者统一。
想知道的操作系统层面的主机名,请登录服务器使用hostname
命令。
想知道的在阿里云管理界面显示的名称,请去控制台实例列表查看“名称”列。
想让两者一致,请使用控制台详情页里的“修改主机名”功能并勾选同步选项。
文章摘自:https://idc.huochengrm.cn/zj/16993.html
评论