すべて数字のサブドメインは /etc/hosts ファイルに悪影響を及ぼすようです

すべて数字のサブドメインは /etc/hosts ファイルに悪影響を及ぼすようです

開発サイトに使用しているホスト名の 127.0.0.1 に対して次のような行を含む /etc/hosts ファイルがあります。

127.0.0.1 localhost site1.example.com site2.example.com site3.example.com

しかし、エントリに数字だけのドメインを追加すると、問題が発生することに気付きました。

127.0.0.1 localhost site1.example.com site2.example.com site3.example.com 10.example.com site4.example.com

この行では、site4.example.com127.0.0.1ではなく、example.comのIPアドレスに解決されます。つまり、ファイル内に存在しないかのようになります/etc/hosts。最初の2つのサイトは、依然として127.0.0.1に解決されます。しかし、後に置かれるものエントリ10.example.comは 127.0.0.1 に解決されなくなりました。10.example.comエントリを削除すると、127.0.0.1 に解決されます。

すべて数字のサブドメインがなぜ問題を引き起こす可能性があるのか​​知っている人はいますか/etc/hosts?

これはMac上です。

関連情報