一、修改服务器系统名称(适用于Windows和Linux系统)
1. Windows系统
通过系统设置修改 登录服务器,打开“控制面板” → “系统和安全” → “系统” → “计算名称、域和工作组设置” → “更改设置” → “计算机/域名更改”。
输入新名称并确认,系统会提示重启服务器。
通过注册表修改(高级用户)
按 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
导航到 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\[InstanceName]\MSSQLServer`(SQL Server实例)或 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName`(通用主机名)。
修改 `InstanceName` 或 `ComputerName` 值,重启服务器。
2. Linux系统
通过hostnamectl命令修改
登录服务器,输入 `sudo hostnamectl 新名称` 并确认。
修改 `/etc/hostname` 文件(可选):`sudo nano /etc/hostname`,将内容改为新名称。
通过网络配置文件修改
编辑 `/etc/network/interfaces`(Debian/Ubuntu)或使用 `nmcli` 命令(CentOS/RHEL)配置网络接口的 `hostname` 参数。
二、修改服务器主机名(适用于Linux云服务器)
修改主机名配置文件
编辑 `/etc/hostname`:`sudo nano /etc/hostname`,替换旧主机名为新名称。
编辑 `/etc/hosts`:`sudo nano /etc/hosts`,将旧主机名映射到新IP地址。
应用更改
输入 `sudo reboot` 重启服务器。
三、注意事项
权限要求: 修改系统名称需管理员权限,建议提前备份重要数据。 部分服务(如SQL Server)需手动重启以应用新名称。 修改后需在DNS服务器或本地hosts文件中更新域名解析。 修改后的名称可能影响远程连接,需更新客户端配置。 四、特殊场景补充 SQL Server实例重命名服务重启:
DNS更新:
客户端连接:
云服务提供商操作:部分云服务(如华为云CPH)可通过控制台直接修改名称。
以上方法覆盖了常见操作系统和场景,根据具体环境选择合适步骤即可。