在 Debian 及 Ubuntu 可以用 hostname 指令查询及临时修改系统的 hostname, 以下是 Debian 及 Ubuntu 修改 hostname 及永久生效的方法:
# hostname
server01
server01
以下是将用 hostname 指令将 hostname 改成 server02 的方法:
# hostname server02
用 hostname 指令修改的 hostname 只会临时有效, 当重新启动系统后便会用回原来的 hostname, 要永久生效, 可以修改 /etc/named 档案:
# vi /etc/hostname
将 “server01” 改成 “server02”, 并储存盘案, 然后开启 /etc/hosts 档案:
# vi /etc/hosts
将样将里面的 “server01” 改成 “server02”, 并储存盘案。
最后输入以下指令, 便会直接读入 /etc/hostname 的内容并立即更新 hostname, 而不用 hostname 指令都可以:
# /etc/init.d/hostname.sh start