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

Нет ping localhost после запуска службы RAS с подключением PPPoE по требованию

У меня большая проблема с моим Windows Server 2008 Enterprise x64 SP2, отличным от R2:

Нет пинга 127.0.0.1: Тайм-аут запроса. Ping to ::1 (localhost на IPv6) все еще жив.

То есть у сервера вообще нет интерфейса 127.0.0.1! Так что отсутствие пинга - это лишь верхушка айсберга ..

Я обнаружил, что проблема появляется после запуска Routing and Remote Access сервис (RRAS). У меня там следующая конфигурация:

И один статический маршрут прокладывает Inet в качестве маршрута по умолчанию: 0.0.0.0 mask 0.0.0.0 metric 1

После запуска сервера 127.0.0.1 можно пропинговать. После запуска сервера RAS - нет.

У кого-нибудь такая же проблема? Как это исправить? Я задавал тот же вопрос о TechNet но не получил ответа.

Вот это route print -4 вывод: http://pastebin.com/d767d7c5a

netsh int ip reset

исправил проблему!

Интерфейс 127.0.0.1 может исходить от вашего hosts файл. Стоит проверить, существует ли он. Я не совсем знаю, как RRAS изменит это, но все же заслуживает проверки.

Откройте файл %SYSTEMDRIVE%\windows\system32\drivers\etc\hosts в блокноте и посмотрите, есть ли строчка:

127.0.0.1       localhost

Если его нет, добавьте. Это может решить все ваши проблемы. Это не идеально, но повязки должно хватить.