好久没有写东西了,正好前几天遇到一个和MAC终端有关的故障,总结了一下发出来,如果您在使用过程中遇到相同的问题,可以参考我提供的方法进行解决。
故障现象
客户环境中的准入系统会根据DLP检测主机名,其中一台MAC终端的主机名变成了mac mini ,但之前设置的主机名还是正常的XT8999,不知道是什么原因导致了主机名变了。
故障分析
查看日志发现主机名确实发生了变化,如下所示;
2020-08-04 15:46:44,963 [0x700004dc5000] : INFO .SystemManager::updateSystemInfo - Mac mini\XXX is login, session id=100007
故障原因:
在同个局域网中有人跟你的(共享)主机名是一样的,为了同个主机名辨别,会将你的主机变成一个唯一的不重复的主机名,当没有重名的主机的时候,又会恢复正常的主机名,此为MAC系统的特点,所以和MAC终端DLP软件的使用没有关系。
故障解决
可以通过终端命令强制修改下,修改后就不发生这个问题了,如下所示;
打开MAC系统的终端命令行,执行如下命令;
% sudo scutil --set HostName XXX (修改主机名称,XXX为唯一主机名称)
% sudo scutil --set ComputerName XXX(修改共享名称,XXX为唯一共享名称)