Назад | Перейти на главную страницу

Почему в файле hosts отсутствует запись localhost?

У меня была эта проблема дважды (на двух разных компьютерах), что запись localhost отсутствует в файле хоста. Как такое могло случиться?

На компьютере была установлена ​​Windows Vista SP1, и я знаю Visual Studio 2008, SQL Server 2005 Express ed. и VMWare Player были установлены на компьютер. Никогда раньше не было проблем с первыми двумя. Может быть установка VMWare?

РЕДАКТИРОВАТЬ: на компьютерах с этой проблемой была запись IPV6

::1 localhost

EDIT2: я только что установил VMWare Player на чистую машину, и он не коснулся файла hosts.

В моем файле c: \ windows \ system32 \ drivers \ etc \ hosts есть только одна запись для localhost

::1          localhost

Они больше не используют 127.0.0.1, поскольку :: 1 является представлением IPv6.

Каков весь ваш файл hosts без локального хоста? т.е. что вы видите?

Дэйв

Я только что проверил свой ноутбук Vista Business SP1, и у него действительно есть запись localhost.

У меня также установлено vmware, поэтому кажется неприятным виновником.

Вы проверили, нет ли вирусов / вредоносных программ, которые возятся с вашим файлом hosts?

Есть ли у вас возможность проверить до / после установки VMWare? Вы уверены, что установка Vista включает в себя localhost в файле hosts (я не уверен в этом).