Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Чт Июн 07 2007 07:23 Заголовок сообщения: Зависание VPN сессии |
|
|
Исходные условия:
Домашний компьютер с установленной WinXP-SP2..
Подключение к домовой сети через сетевую карту с получением сетевых параметров через DHCP.
Подключение к "интернету" осуществляется через VPN..
Всё работает и шевелится нормально..
Проблема:
Через некоторое (непериодичное) время VPN сессия зависает..
Причём с ней ничего невозможно сделать, ни отключить, ни посмотреть параметры..
ipconfig показывает на VPN интерфейсе нули.. (типа- интерфейс есть но ему ничего не назначено)
Сервис DHCP-клиент в этот момент почему то оказывается остановленым..(очень странно).. Хотя ifconfig по сетевой карте показывает назначенные адреса для домовой сети.. но домовая сеть недоступна..
И интернет соответственно тоже..
Кроме как перезагрузкой компа вылечить эту штуку не получается..
Тщательная проверка на вирусы и трояны ничего не показала..
Сетевую карту менял - не помогает.. (да и не в ней похоже дело)..
Если не включать vpn сессию то никаких проблем с доступом к домовой сети не возникает сколь угодно длительное время..
Погуглил.. но именно такую ситуацию не нашел..
Очень хотелось бы разобраться с этой проблемой и решить её.. _________________ In My Humble Opinion |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Июн 07 2007 09:24 Заголовок сообщения: |
|
|
Ну и на базе чего VPN сделан? PPTP, IPsec, OpenVPN? |
|
Вернуться к началу |
|
|
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Чт Июн 07 2007 09:49 Заголовок сообщения: |
|
|
VPN на базе PPTP .. (т.е. тот который в XP создаётся через мастера сетевых подключений)
IPSec не используется.. _________________ In My Humble Opinion |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Июн 11 2007 01:18 Заголовок сообщения: |
|
|
В общем в первом приближении вижу проблему с DHCP-сервером.
Его применение в домовой сети несколько рисковано. Любой умник может у себя поставить сервер DHCP и нарушить работу всей сети...
На какое время у вас выдается IP-адрес? ipconfig /all его показывает.
Если адрес выдается на короткое время (минуты, часы) и имеется нехватка адресов, то все понятно. Вы создаете сетевое соединение, получаете IP. Потом устанавливаете PPTP-сессию. Через несколько минут время жизни IP истекает и по каким-то причинам возобновить его не получается. Соответственно рвется и PPTP-шная сессия.
Выясните у владельца сети про DHCP. Нет ли там проблем очевидных. |
|
Вернуться к началу |
|
|
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Вт Июн 12 2007 13:09 Заголовок сообщения: |
|
|
Адрес выдаётся на 12 часов ..
Вроде бы никаких очевидных косяков не вижу...
Но проблема пока что не решена..
Что ещё заметил...
Процесс explorer.exe после подъёма сетевого линка начинает отъедать
4-7% процессора..
Поглядел через procexp .. чего именно там делается..., увидел в тредах для explorer.exe
запись которая ест процессор, в поле StartAddress :
stobject.dll!DlCanUnloadNow+0x1f55
Но что то мне ничего это не говорит.. _________________ In My Humble Opinion |
|
Вернуться к началу |
|
|
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Пн Июн 18 2007 08:22 Заголовок сообщения: |
|
|
Зависание VPN вроде вылечилось путём переустановки XP в режиме востановления..
Процесс explorer.exe так и продолжает кушать 4-7% процессорного времени.. _________________ In My Humble Opinion |
|
Вернуться к началу |
|
|
|