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

Показать сообщение отдельно

Ветеран


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

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


dzlena,

На двух пальцах, "неизвестное соединение" появляется когда ПК с Windows не может определить шлюз и его MAC адрес (т.е. все то что есть в локальной сети), но это и логично. Поэтому 1, 2 или более сетевых карт не имеет значение Windows должна знать, что на другом конце есть устройство и оно работает.

Имеем службу NlaSvc - Службу сведений о подключенных сетях (запускается svchost - где есть DNS Client, TapiSrv и т.д.)

1. Определение локальной сети ветка реестра заносятся значения
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Nla\Cache\Intranet
{интерфейс сет.платы1} REG_BINARY (МАС адрес шлюза)
{интерфейс сет.платы2} REG_BINARY (МАС адрес шлюза)
Если все есть то все подключенные сети определились правильно.

2. Определить интернет ветка реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet
Все параметры описаны:
ActiveDnsProbeHost = dns.msftncsi.com
ActiveWebProbeContent = Microsoft NCSI
ActiveWebProbeHost = www.msftncsi.com
...
Если запросы проходят до то что указанно в данной ветки,то имеем сеть интернет, если нет только локальную до шлюза.

Если не определилось правильно, значит допущена ошибка в настройках сетевых карт.

Последний раз редактировалось Valeant, 09-01-2010 в 00:00.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:14, 23-04-2009 | #5