Existe um Launchpad Bug (# 668926) sobre o assunto. Um caso similar (apenas o nome começa com o hífen).
Após a discussão, o problema parece estar enraizado em diferentes níveis de conformidade com os padrões.
O Linux parece seguir rigorosamente RFC 952 :
Um "nome" (Net, host, gateway ou nome de domínio) é uma cadeia de texto até 24 caracteres desenhados a partir do alfabeto (A-Z), dígitos (0-9), sinal de menos (-) e período (.). Note que os períodos só são permitidos quando servem para delimitar componentes de "nomes de estilo de domínio". [...] não em branco ou caracteres de espaço são permitidos como parte de um nome. Nenhuma distinção é feita entre maiúsculas e minúsculas. O primeiro caractere deve ser um caractere alfa. O último caractere não pode ser um sinal de menos ou período.
Considerando que há padrões mais relaxados sobre as convenções de nomenclatura de domínio. Em Comentário # 7 mais RFCs estão listados, que contêm regras mais soltas do que 952 (e algumas parecem contradizer-se).
É estranho quando você pode nslookup
de tais nomes, você não pode ping
ou wget
deles.
A próxima coisa surpreendente é se você adicionar este nome de host a /etc/hosts/
, você pode ping
, até mesmo navegar no site. Adicione a seguinte linha a /etc/hosts
( sudo YOUR-FAVOURITE-TEXT-EDITOR /etc/hosts
, mas tenha cuidado, crie um backup primeiro.):
199.15.160.100 fragmented---.deviantart.com
Agora ligue seu navegador favorito e siga o link .