设置好macos的主机名(hostname)后,偶尔会出现重新接入网络后分配到莫名其妙的主机名,例如“ip6-router”、”xxx手机”(分配到其他手机的ip)。遇到这种情况,hostname命令可以重新设置主机名,但重启或者接入新网络后可能被覆盖。
可以通过系统内置的scutil命令设置永久主机名:
sudo scutil --set HostName tlanyanMBA
sudo scutil --set LocalHostName tlanyanMBA
sudo scutil --set ComputerName tlanyanMBA
scutil设置的名称重启后也会保存。