Не працює 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 хвилин.
Це не спортивно.. Цікавіше знайти корінь проблеми і вирішити її.
Гасло спортсменів знаєте? "Швидше, вище, сильніше!" (с)
А взагалі прагнути треба не до спортивних здобутків, а до підвищення власної ефективності. ))))
згоден що простіше, але не так цікаво. :)