Не працює DNS Клієнт на Windows XP

Всім доброї ночі.

Є ідеї? Я вже й не знаю, куди копати.

Відповіли: 45

dll-ки погриз вірус

взагалі я запускав sfc /scannow

Припускаю, що таки побито бібліотеки.

\offtop mode ON загалом у випадках зараження я рекомендую тупо зберегти дані і перезалити систему з образу. Бо боротьба з вірусами та наслідками буває обходиться дорожче. Ось і тут. Скільки часу вже машинка не може до ладу працювати?? )) \offtop mode OFF

Ну, це звичайно все правильно, але хотілося б вирішити завдання. Не хочеться весь софт і налаштування потім заново встановлювати. Все ж працює окрім dns!

готовий посперечатися на пляшку пива, що документації, яка вичерпно описує процес інсталяції сервера так, щоб все відновити, немає :)

Типу візьми збережи профілі та переустанови? :)

у вас є документ, який описує, який повинен стояти софт і як він д.б. налаштований?

Документ як повинен стояти Windows Xp Home SP3?

У вас там лише базова система стоїть? Жодних налаштувань, ніякого додаткового софту?

Пуск – Програми – Стандартні – Відновлення системи – вибрати точку відновлення до зараження. Не куштували?

Можна ще спробувати з SafeMode полазити в папці System Volume Information і відновити бібліотеки звідти.

ще б дізнатися, які з них биті.

Така гілка є, в ній описаний драйвер протоколу TCP/IP і шлях до файлу: system32DRIVERStcpip.sys

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\Tcpip\Parameters\Persistent Routes

Є така гілка, тільки там пусто.

Тоді простіше перевстановити. чим лагодити

що там усередині файлу хост?

Насамперед перевірив, там порожньо.

службу DNS-клієнтзаражають досить часто, тому я її завжди тупо вимикаю. І без неї чудово все працює ;)

Хм. А як ОС працює без цієї служби? Хто DNS імена резолвіту?

Ви хочете сказати, що це служба кешу DNS, а не служба запитів?

>>Служба DNS-клієнта (dnscache) кешує імена DNS (Domain Name System) та реєструє повне ім'я даного комп'ютера. Якщо служба зупинена, роздільна здатність імен DNS триватиме. Однак результати черг імен DNS не будуть кешуватися, а ім'я комп'ютера не буде зареєстровано. Якщо службу вимкнено, всі служби, що явно залежать від неї, запустити не вдасться.

Чи здогадаєтеся звідки це?

Чинити вінду - собі дорожче, хоча іноді розбиратися хочеться. Зняти образ, подивитися procmon'ом які dll підвантажуються при зверненні до днс, замінити їх з аналогічною (з тими ж апдейтами) машини, якщо не допоможе - взагалі все dll забрати з схожої машини. Тим же procmon дивитися, що в реєстрі відбувається в той момент. Робити вінду - собі дорожче.

AVZ - зробити Файл - Майстер пошуку та усунення проблем. Виправити те, що він покаже. Потім Файл - Відновлення системи - Поставити всі галочки пов'язані з мережею SPI/TCP.

Було в мене аналогічне, вирішувалося якось так.

Скачав прогу: WinSock XP Fix. Вона начебто пофіксувала щось. Але ситуація така сама.

>>І що найцікавіше: працює nslookup ! Природно він працює, він сам формує ДНС-запити, а не користується системним резолвером.

1) route print на аналіз, якщо ліньки то відразу route delete * і off/on мережевий або ребут 2) взяти на sysinternals.com Autoruns, включити Verify image sig., вдумливо подивитися на всі записи у яких unable to verify або немає підпису взагалі. 3) звірити файл служби та шматок реєструHKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\Dnscache з робочої системи 4) як вище сказано - відрубати службу на йух і подивитися чи буде працювати без неї.

ну ці "сервіси" варто гримнути, думаю зрозуміло що це лівак. можна ще спробувати відновити dnsrslvr.dll із дистрибутива і потім йому regsvr32 dnsrslvr.dll

Таблицю маршрутизації почистіть, іноді спрацьовує (якщо там якийсь вірусний маршрут засів).

ну там є ігри якісь ну і користувальницькі доки.

тоді нахрена взагалі морочитися з відновленням DNS?

Установка з нуля займе кілька годин. відновлення з резервної копії (будь така була б) - зайняла б 20 хвилин.

Це не спортивно.. Цікавіше знайти корінь проблеми і вирішити її.

Гасло спортсменів знаєте? "Швидше, вище, сильніше!" (с)

А взагалі прагнути треба не до спортивних здобутків, а до підвищення власної ефективності. ))))

згоден що простіше, але не так цікаво. :)