用户工具

站点工具


系统配置:hostname:hostname

这是本文档旧的修订版!


asdf@MiWiFi-R2D-srv:~$ hostnamectl 
   Static hostname: Debian
Transient hostname: MiWiFi-R2D-srv
         Icon name: computer-desktop
           Chassis: desktop 🖥️
        Machine ID: 3b0e2483f1a718e2cd0885fd53e8b700
           Boot ID: 65661c83045b4ffc81d64d49e4cca518
  Operating System: Debian GNU/Linux 12 (bookworm)  
            Kernel: Linux 6.1.0-9-amd64
      Architecture: x86-64
   Hardware Vendor: Gigabyte Technology Co., Ltd.
    Hardware Model: G1.Sniper B5
  Firmware Version: F6

/etc/hostname 用的是 Static hostname
而 hostname 修改的是 Transient hostname
电脑启动的时候用的是 Transient hostname

我们需要

hostnamectl set-hostname Debian

这个命令修改 hostname 为 Debian
这样会同时把 static 和 transient 名字修改了
当重启后,transient hostname就会改为 static 遵循的是重启读取的是/etc/hostname

linux设置了静态IP之后还会获取动态IP导致hostname无法修改的问题解决

原因是network与NetworkManager服务冲突 第一步是禁用NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkManager.service 第二步重启network服务 systemctl restart network

系统配置/hostname/hostname.1686825805.txt.gz · 最后更改: 2023/06/15 10:43 由 lnote