회사 서버에 DNS를 설정했는데 잘 작동합니다. 일부 휴대폰에 문제가 있습니다. 예를 들어 휴대폰 중 하나가 "Huawei P9 lite"이고 해당 호스트 이름(휴대폰에 설정되어 있으며 루트 없이는 변경할 수 없음)이 "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에서 호스트 이름을 수신할 수 있는 옵션이 없습니다... 이 문제를 해결하려면 휴대폰을 루팅해야 합니다... 휴대폰에 대한 루트 액세스 권한이 있는 경우 "Device ID Changer"를 다운로드할 수 있습니다. Play 스토어에서 변경하세요.