Backstory, eu opero um par de servidores NTP stratum 2 públicos que fazem parte do pool NTP. Estes então sincronizam com os relógios NTP do estrato 1 internos.
O problema que tenho é que os clientes que usam os servidores NTP públicos veem os IPs internos dos relógios do estrato 1. Eu prefiro ter outra coisa lá, por exemplo, o nome DNS dos servidores. Tudo isso é possÃvel?
O ID de referência é um identificador de 32 bits para evitar loops. Os nomes DNS que você pode ver são apenas um detalhe de implementação dos endereços IPv4 usados, além da conveniência de seu cliente NTP resolvê-los para você.
Se os bits se parecerem com um endereço IPv4 e resolverem para um nome no DNS público, os clientes verão um nome. Você não pode configurar isso para uma string arbitrária.
Para escurecê-lo, faça com que seu stratum 1 NTP forneça serviço sobre IPv6 e tenha stratum 2 acesse o stratum 1 nessa interface. Devido ao hashing e outros hacks para colocar o IPv6 em um refid de 32 bits , o endereço não estará nos pacotes.
No entanto, perceba que obscurecer o endereço IP fornece zero segurança adicional. Você deve restringir o protocolo de controle ao host local ou a uma sub-rede local, além de firewalls de rede.