如何处理主机名中的下划线?

如何处理主机名中的下划线?

我在公司的服务器上设置了 DNS,它工作得很好,只是我的某些手机出现了问题。例如,其中一部手机是“Huawei P9 lite”,它的主机名(在手机上设置,没有root机会无法更改)是“HUAWEI_P9_lite”,这导致我的日志充满错误。

有没有办法处理主机名中的下划线?我知道我可以设置一个选项来忽略检查姓名,但我宁愿不。也许我可以以某种方式强制为某些设备指定主机名(基于 MAC 地址)?

在同一台服务器上还有一个 DHCP 服务器。

答案1

设置主机名示例的 DHCP 配置:

host SAMPLE_PHONE_1 {  

    hardware ethernet 00:00:00:00:00:00;  
    fixed-address 192.168.0.10;  
    option host-name "SAMPLE_PHONE_1";  
}

但是... Android DHCP 没有选项从启用的 DHCP 接收主机名...您必须让您的手机获得 root 权限才能解决这个问题...如果您有手机的 root 权限,您可以下载“设备 ID 更改器” ' 从 Play 商店并更改它。

相关内容