在 Debian 13 中,修改主机名(Hostname)是非常基础但重要的系统管理操作。无论是部署服务器、搭建集群,还是运行各类服务,一个规范且清晰的主机名,都有助于后续运维、监控与问题排查。
1. 查看当前 Hostname
在修改之前,先确认当前系统主机名及系统信息:
hostnamectl
示例输出:
Static hostname: debian
Icon name: computer-vm
Chassis: vm
Machine ID: xxxxx
Boot ID: xxxxx
Product UUID: xxxxx
Virtualization: kvm
Operating System: Debian GNU/Linux 13 (trixie)
Kernel: Linux 6.x
Architecture: x86-64
Hardware Vendor: Red Hat
Hardware Model: KVM
其中 Static hostname 即当前系统的主机名。
2. 使用 hostnamectl 修改
例如将主机名修改为 server01:
hostnamectl set-hostname server01
执行后无需重启,即可看到新的主机名已更新。
再次确认:
hostnamectl
3. 同步修改 /etc/hosts
修改 hostname 后需要更新 /etc/hosts,避免本地解析异常或服务报错。
编辑文件:
nano /etc/hosts
原内容示例:
127.0.0.1 localhost
127.0.1.1 debian
修改为:
127.0.0.1 localhost
127.0.1.1 server01
发表回复