Почему разрешение имен Windows заменяет "localhost" именем компьютера?

Недавно я обнаружил, что Windows 7 (возможно, и другие версии) больше отображает не "localhost", а имя компьютера (с доменом) при разрешении IP-адреса 127.0.0.1 или::1.

Странно то, что это все еще происходит, если я добавлю это отображение явно в файл hosts, например

127.0.0.1 localhost

Если я использую любое другое имя, например "localhostv4", используется имя. Только "localhost" заменяется именем компьютера.

Кто-нибудь знает, почему это происходит и с каких пор? Мы обнаружили это недавно, потому что у нас была некоторая функциональность, зависящая от него, и недавно получили отчет об ошибках и проследили его до этого поведения.

0 ответов

Другие вопросы по тегам