Validade de um FQDN com um nome de host consistindo inteiramente de números

6

É um FQDN válido se o componente hostname for totalmente numérico? Não é algo que eu já vi antes e não tenho certeza se algo como o seguinte é legal:

001.example.com.

Eu sei que é um problema para os Windows Servers, mas é um nome de host puramente numérico (001 neste caso) sempre um problema para servidores * nix?

    
por Matthew Bradley 12.10.2013 / 10:54

2 respostas

7

É legal na forma 001.exemplo.com, você pode adicionar um nome de host 001 como um registro no servidor DNS e você poderá fazer ping e trabalhar com 001.example.com, não tenho certeza se algum * O serviço nix não funcionará com isso, está de acordo com os padrões e todos devem suportá-lo, mas você terá problemas ao omitir o domínio.

$ ping 001.example.com

Ping 001.example.com [127.0.0.5] com 32 bytes de dados:

Por exemplo, ping, traceroute e muitas outras ferramentas retornarão para 001 uma representação IP do número decimal, que neste caso é 0.0.0.1

$ ping 001

Pingando 0.0.0.1 com 32 bytes de dados: PING: transmitir falhou. Falha geral. PING: transmitir falhou. Falha geral. PING: transmitir falhou. Falha geral. PING: transmitir falhou. Falha geral.

O número mais alto que você pode ir é 30064771070, que representa 255.255.255.254

ping 30064771070

Ping 255.255.255.254 com 32 bytes de dados:

$ ping 30064771071 A solicitação de ping não pôde encontrar o host 30064771071. Verifique o nome e tente novamente.

Para o número 30064771071 ele falhará, pois representa 255.255.255.255 e, para os números 30064771072 e superiores, ele será resolvido para IP se o nome do host existir. Para números menores, ele sempre tentará a representação IP do número decimal

$ ping 30064771072

Ping 30064771072 [127.0.0.4] com 32 bytes de dados: Resposta de 127.0.0.4: bytes = 32 horas < 1ms TTL = 128 Resposta de 127.0.0.4: bytes = 32 horas < 1ms TTL = 128

Houve uma pergunta semelhante em UNIX SE

    
por 12.10.2013 / 14:31
3

Sem problemas, é comum usar nomes mais relevantes / lógicos e, de preferência, letras para o nome do host

Veja:

link

link

Espero que isso ajude

    
por 12.10.2013 / 14:30