Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Интернет - Часто вылетает VPN-соединение

Ответить
Настройки темы
Интернет - Часто вылетает VPN-соединение

Новый участник


Сообщения: 29
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: Prent
Дата: 29-08-2008
Всем здрасте.
Уже несколько месяцев мучает проблема: вылетает VPN-соединение. Очень часто вылетает: интервал от 3х секунд после очередного подключения до 15 минут. Сами понимаете - это очень напрягает во всех отношениях.
У меня два ПК с абсолютно одинаковыми настройками, но на одном стоит Vista, а на другом XP. Так вот на ХР таких проблем нет ! ПК пользовался целый день и не разу не вылетал VPN, но как только переходишь на ПК с вистой - всё, опять всё начинается заного . Что делать - не знаю.

Условия:
1. ОС Vista Ultimate SP1
2. Сижу в инете через локалку с подсетями:

Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : Prent
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Смешанный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : altnet

Адаптер PPP Inet:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Inet
Физический адрес. . . . . . . . . :
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 10.32.9.100(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз. . . . . . . . . : 0.0.0.0
DNS-серверы. . . . . . . . . . . : 10.16.0.254
10.16.0.254
NetBios через TCP/IP. . . . . . . . : Включен

Ethernet adapter AltNet:

DNS-суффикс подключения . . . . . : altnet
Описание. . . . . . . . . . . . . : NVIDIA nForce Networking Controller #2
Физический адрес. . . . . . . . . : 04-4B-80-80-80-04
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 10.16.9.111(Основной)
Маска подсети . . . . . . . . . . : 255.255.0.0
Аренда получена. . . . . . . . . . : 27 августа 2008 г. 12:55:11
Срок аренды истекает. . . . . . . . . . : 6 сентября 2008 г. 12:54:46
Основной шлюз. . . . . . . . . : 10.16.0.254
DHCP-сервер. . . . . . . . . . . : 10.16.0.254
DNS-серверы. . . . . . . . . . . : 10.16.0.254
NetBios через TCP/IP. . . . . . . . : Включен

- хочу заметить, что с месяц назад IP машины выставлялся принудительно, сейчас поменяли тип подсоединения и IP, машина получает автоматически, так же как и DNS . Но от этого у меня ничего не поменялось, как вылетал инет, так и продолжает капризничать .

- до установки SP я не помню, чтоб инет вылетал так часто, правда это было давно

- на данный момент отключены всякие там UAC, фаирволы и прочая лабуда от виндовса

Отправлено: 13:35, 29-08-2008

 

Новый участник


Сообщения: 29
Благодарности: 1

Профиль | Отправить PM | Цитировать


Нонсенс!
Сегодня заметил еще одну странность:

Общаюсь по скайпу, Виста в очередной раз показывает обрыв связи, автоматически подсоединяется к инету и т.д., а я всё это время общаюсь!!! Уже показывает мне что связь с инетом установленна, начинают опять грузиться страницы и т.д.... И только тогда, уже после где-то минуты нормальной работы нового подключения рубится скайп.
Я на знаю как это может помочь в определении проблем и решении ошибок VPN, но всё же, решил поделиться.

Отправлено: 19:47, 02-09-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здесь пишут:
Найдите в реестре параметр EnableDeadGWDetect и присвойте ему значение 0 . Этим отключится механизм определения "мертвых шлюзов" и не будет происходить переключение между несколькими (в Вашем случае 2-мя) шлюзами по умолчанию.
В Windows NT этот параметр находится в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Где он находится в Вашей ОС - не знаю.

Мне на w7 помогло.

Последний раз редактировалось Влад_33, 13-05-2009 в 18:00.


Отправлено: 17:32, 13-05-2009 | #12


Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Не совсем согласен по поводу ключа EnableDeadGWDetect, так как имею два сетевых подключения к сети и интернету (по необходимости при проблемах на одном хвостике просто подключаюсь по второму) оба подключения через VPN:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
DeadGWDetectDefault = 1

Данный механизм используется, если после некоторых попыток не было получено подтверждение от получателя ПК отправителем, то происходит переключение на другой шлюз с маршрутом 0.0.0.0/0 т.е. меняется адрес шлюза (все соединения переводятся на новый шлюз), а если и далее все повторится то соединение разрывается.

Данная штука работает только тогда когда есть более одного шлюза, и через шлюз по умолчанию соединения не проходят.

Переключение с одного шлюза по умолчанию на другой не возможно без TCP соединений. Например выполнение команды PING не приведет к переключению шлюзов, т.к. PING использует ICMP протокол.

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
DeadGWDetectDefault - включить или выключить алгоритм на всех интерфейсах сразу

Interfaces\{int-guid}\EnableDeadGWDetect
EnableDeadGWDetect - контролировать работу на уровне каждого интерфейса по отдельности

Последний раз редактировалось Valeant, 13-05-2009 в 21:10.


Отправлено: 20:15, 13-05-2009 | #13


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Valeant:
Данный механизм используется, если после некоторых попыток не было получено подтверждение от получателя ПК отправителем, то происходит переключение на другой шлюз с маршрутом 0.0.0.0/0 т.е. меняется адрес шлюза (все соединения переводятся на новый шлюз), а если и далее все повторится то соединение разрывается. »
Но ведь получается что этот механизм зря разрывает соединение в данном случае? Можно отключить на одном интерфейсе...

Отправлено: 21:15, 13-05-2009 | #14


Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Влад_33,
Он нечего зря не разрывает

Цитата:
Данная штука работает только тогда когда есть более одного шлюза, и через шлюз по умолчанию соединения не проходят.
Что значит более одного шлюза

cmd.exe > route print

...

1.
Сетевой адрес -- Маска сети - Адрес шлюза - Интерфейс - Метрика
0.0.0.0 ------------ 0.0.0.0 ------ хх.хх.хх.1 ------ хх.хх.хх.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ yy.yy.yy.1 ------ yy.yy.yy.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- сс.сс.сс.сс ---- 21
...
Активный VPN канал на сс.сс.сс.cc созданный через интерфейс хх.хх.хх.2

2.
Сетевой адрес -- Маска сети - Адрес шлюза - Интерфейс - Метрика
0.0.0.0 ------------ 0.0.0.0 ------ хх.хх.хх.1 ------ хх.хх.хх.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ yy.yy.yy.1 ------ yy.yy.yy.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- aa.aa.aa.aa---- 21
...
Активный VPN канал на aa.aa.aa.aa созданный через интерфейс yy.yy.yy.2

3.
Сетевой адрес -- Маска сети - Адрес шлюза - Интерфейс - Метрика
0.0.0.0 ------------ 0.0.0.0 ------ хх.хх.хх.1 ------ хх.хх.хх.2 --- 8726
0.0.0.0 ------------ 0.0.0.0 ------ yy.yy.yy.1 ------ yy.yy.yy.2 --- 8726
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- aa.aa.aa.aa-- 4246
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- cc.cc.cc.cc ---- 21
...
Два активных VPN канала созданные, но меньшая метрика у cc.cc.cc.cc на интерфейсе хх.хх.хх.2, данные пойдут через него.

4.
При пропадании канала
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- aa.aa.aa.aa-- 4246
имеем

Сетевой адрес -- Маска сети - Адрес шлюза - Интерфейс - Метрика
0.0.0.0 ------------ 0.0.0.0 ------ хх.хх.хх.1 ------ хх.хх.хх.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ yy.yy.yy.1 ------ yy.yy.yy.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- сс.сс.сс.сс ---- 21
...

Никто сам не разрывает, если нет подтверждения о получении пакет другой стороной то повторяем N раз, и timeout - потом разрыв.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:52, 14-05-2009 | #15


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


а как определить, через какой интерфейс создан активный канал?
Цитата Valeant:
1.
Сетевой адрес -- Маска сети - Адрес шлюза - Интерфейс - Метрика
0.0.0.0 ------------ 0.0.0.0 ------ хх.хх.хх.1 ------ хх.хх.хх.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ yy.yy.yy.1 ------ yy.yy.yy.2 --- 4501
0.0.0.0 ------------ 0.0.0.0 ------ On-link --------- сс.сс.сс.сс ---- 21
...
Активный VPN канал на сс.сс.сс.cc созданный через интерфейс хх.хх.хх.2 »
Здесь в графе "интерфейс" активного канала стоит сс.сс.сс.сс

Отправлено: 15:40, 14-05-2009 | #16


Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Там вместо хх.хх.хх.2, yy.yy.yy.2, сс.сс.сс.сс - реально IP адреса.
При двух активных приоритет имеет канал у которого метрика меньше, или при одинаковых метриках канал который имеет наименьшие задержки.

По каманде
TRACERT.EXE [www.....ru]
или
PATHPING.EXE [www.....ru]
где за вашим IP следует строчка первого шлюза.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:36, 14-05-2009 | #17


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


После установки этого параметра в 0 неправильно подсчитывается траффик в окне состояния соединения. Возможно, больше расходуется траффик. После изменения значения в 1 вылетов нет, но в тоже время со счетчиком все нормально.

Отправлено: 16:30, 17-05-2009 | #18


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Может мои фантазии, но после следующих действий инет работает без вылетов, тьфу, тьфу, тьфу.
В центре управления сетями и общим доступом поставил в настройках сетей (локальной и впновской) поставил размещение ОБЩЕСТВЕННОЕ, а не ЧАСТНОЕ, как было раньше (может после этого все и заработало, не знаю точно но еще я сделал следующиее). В том же центре управления в "общем доступе и сетевом обнаружении" все выключил. После этого у меня заработал брандмауэр вистовский спрашивая разрешения для разных программ и все начало работать.

P.S. В инете также видел, что некоторым помогает просто такая вещь: включить брандмауэр если он был выключен или выключить брандмауэр, если он был включен. Это не шутка.

После всех этих действий инет перестал вылетать, угараю над таким способом решения проблемы с которой мучился больше полугода.

Отправлено: 20:20, 15-11-2009 | #19


Новый участник


Сообщения: 41
Благодарности: 0

Профиль | Отправить PM | Цитировать


Включи брандмавер и соединение будет постоянным....100%...

Отправлено: 12:53, 05-12-2009 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Интернет - Часто вылетает VPN-соединение

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - VPN соединение BENDER1 Хочу все знать 1 09-01-2010 16:09
Разное - Часто вылетает BSOD Orionchik83 Microsoft Windows Vista 4 09-12-2009 19:57
Интернет - Соединение по VPN Shatll Microsoft Windows 7 13 29-10-2009 22:14
Разное - Отваливается VPN соединение Zamazura Microsoft Windows 2000/XP 1 26-10-2009 21:05
Ошибка - IE 6 часто вылетает ошибка bl1nk Microsoft Windows 2000/XP 2 02-10-2008 23:10




 
Переход