Tengo un archivo /etc/hosts que tiene algo como esta línea para 127.0.0.1 para los nombres de host que estoy usando para sitios de desarrollo:
127.0.0.1 localhost site1.example.com site2.example.com site3.example.com
Sin embargo, noté que las cosas se rompían si agregaba un dominio con solo dígitos a la entrada:
127.0.0.1 localhost site1.example.com site2.example.com site3.example.com 10.example.com site4.example.com
Con esta línea, site4.example.com
ya no se resuelve en 127.0.0.1 sino en la dirección IP de ejemplo.com. Entonces es como si no existiera en el /etc/hosts
archivo. Los primeros dos sitios aún se resolvieron en 127.0.0.1. Perocualquier cosa colocada despuésla 10.example.com
entrada ya no se resuelve en 127.0.0.1. Si elimino la 10.example.com
entrada, se resuelve en 127.0.0.1.
¿Alguien sabe por qué un subdominio con todos los dígitos podría causar problemas /etc/hosts
?
Esto es en una Mac.