Eu tenho um arquivo /etc/hosts que tem algo como esta linha para 127.0.0.1 para nomes de host que estou usando para sites de desenvolvimento:
127.0.0.1 localhost site1.example.com site2.example.com site3.example.com
Percebi que as coisas quebraram, no entanto, se eu adicionasse um domínio com apenas dígitos à entrada:
127.0.0.1 localhost site1.example.com site2.example.com site3.example.com 10.example.com site4.example.com
Com esta linha, site4.example.com
não é mais resolvido para 127.0.0.1, mas para o endereço IP de example.com. Então é como se não existisse no /etc/hosts
arquivo. Os primeiros sites ainda resolveram para 127.0.0.1. Masqualquer coisa colocada depoisa 10.example.com
entrada não é mais resolvida para 127.0.0.1. Se eu remover a 10.example.com
entrada, ela será 127.0.0.1.
Alguém sabe por que um subdomínio com todos os dígitos pode atrapalhar /etc/hosts
?
Isso está em um Mac.