Показать полную графическую версию : [решено] Как в Windows 7 распознается доступ к Интернету?
У нас доменная сеть, раздача интернета осуществляется через прокси-сервер, в центре управления сетями и общим доступом у меня написано "Без доступа к Интернету" хотя на самом деле доступ есть. Прокси прописан в свойствах обозревателя. В принципе это вопрос просто ради интереса, чтобы было что говорить назойливым клиентам :)
http://keep4u.ru/imgs/b/2009/11/11/88/88feb16af248429b6c64d57f7c8e838c.jpg
Поиск по реестру: dns.msftncsi.com
Всё что там найдешь, затачивай под себя :)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet
alkrymov
13-11-2009, 15:52
Проблема. Горит воскл. знак на значке подключений к интернету. Интернет работает, а значек все равно горит. Выяснил, что при подключении интернета отправляется запрос на www.microsoft.com. Посоветовали изменить под себя значения в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet.
Так вот добрался я до HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
я так понял надо поменять на нужные мне значения в 5 строчках:
ActiveDnsProbeContent - 131.107.255.255
ActiveDnsProbeHost - dns.msftncsi.com
ActiveWebProbeContent - Microsoft NCSI
ActiveWebProbeHost - www.msftncsi.com
ActiveWebProbePath - ncsi.txt
т.е. у меня будет выглядить так:
ActiveDnsProbeContent - 88.204.68.2
ActiveDnsProbeHost - ns.modelnet.tomsk.ru
ActiveWebProbeContent - Model.Net
ActiveWebProbeHost - modelnet.tomsk.ru
ActiveWebProbePath - ncsi.txt [вот эта не понятна строка!?]
Все правильно?
Остальные строчки трогать не надо?
П.С. сделал все как писал выше.
Теперь диагностика подключения сети показывает следующее: для получения доступа к интернету может потребоваться регистрация у поставщика услуг интернета (ISP) для данной сети.
По-прежнему горит воскл. знак
Что делаю не так?!
alkrymov,
см. на http://www.thevista.ru/forums.php?m=posts&p=184728#184728
ActiveDnsProbeHost. Данный параметр строкового типа опредляет DNS-имя для активного зондирования.
EnableActiveProbing. Данный параметр REG_DWORD типа определяет, разрешено ли службе выполнять активное зондирование.
alkrymov
13-11-2009, 19:24
Valeant, хорошо оставлю этот вопрос на обсуждение там.
Возник другой вопрос. Создал впн-подключение, подсоединяюсь к серверу, все ОК. Сразу же пропадает восклицательный знак со значка сетевых подключений.
Проблема в том, что браузер не открывает ни одну страницу. Сделал диагностику неполадок подключения - DNS сервер работает с ошибками. Остановил фаервол - результат тот же. Сделал для проверки ping www.ru. Все ОК, пакеты идут. Сделал ipconfig /all - все правильно, только у впн-соединения основной шлюз стоит - 0.0.0.0 (смущает). Сделал ping 127.0.0.1 - ни один пакет не пришел :( Сделал ping 212.107.241.102 (свой ип) - все пришли. Пропинговал DNS-сервера впн-сервера - все ОК. Проверил работоспособность DNS-сервера - nslookup - все ОК.
В общем я так понимаю проблема в шлюзе. Как можно это дело исправить?
alkrymov,
После подключения к VPN в route print должны появится две основные записи
0.0.0.0 - 0.0.0.0 - On-link - [ВАШ VPN] - 21[метрика]
...
[ВАШ VPN] - 255.255.255.255 - On-link - [ВАШ VPN] - 276
...
Сделал ipconfig /all - все правильно, только у впн-соединения основной шлюз стоит - 0.0.0.0
Все правильно, все пакеты IP которых нет описание в таблице маршрутизации отправлять на шлюз 0.0.0.0 т.е. по умолчанию.
В общем я так понимаю проблема в шлюзе. Как можно это дело исправить?
PING - это проверка маршрута до адреса назначения, т.е. это обязательно пройдет через шлюз, но лучше пользоваться программами PATHPING. Наберите PATHPING.EXE www.ru и посмотрите что показывает.
nslookup без параметров покажет адрес DNS сервера, а наберите например nslookup www.ru
По ipconfig /all у вас хоть один DNS сервер присутствует.
alkrymov
13-11-2009, 21:56
Итак, сделал как сказали:
1. route print после подключения VPN:
http://i035.radikal.ru/0911/ea/f6fd41a5bcf7.jpg (http://www.radikal.ru)
2. pathping www.ru
http://s58.radikal.ru/i161/0911/e4/74b5e113ef25.jpg (http://www.radikal.ru)
3. nslookup www.ru
http://i041.radikal.ru/0911/8a/c58a8a819c3b.jpg (http://www.radikal.ru)
4. ipconfig /all
http://i005.radikal.ru/0911/ea/dedca57782fc.jpg (http://www.radikal.ru)
alkrymov,
Я просил не выкладывать, а чтоб вы посмотрели
ipconfig
1. У вас настройки сетевой, т.е. IP адреса из диапазона для интернета и имеет сервер DNS -212.х.х.х
2. По VPN нормально - 79.136.х.х
Не понятно зачем иметь две настройки с IP которые можно использовать в интернет
Тогда откуда у вас адрес в route print
77.106.95.246 который заведен на ваш шлюз 212.107.241.65 через сетевую 212.107.241.102
он говорит что конкретно адрес х.246 завести на интерфейс 212.107.241.102, он есть в трассировке маршрута строка 2
Имеем два маршрута только приоритет у
0 - 0 - Onlink - 79.136.209.142
Pathping говорит тоже самое, что через 79.136.209.142, т.е. при наборе из броузера www.ru запрос по DNS должен уйти на маршрут через 79.136.209.142.
У вас по моему стоит Microsoft Network Monitor 3 запустите его, потом броузер наберите адрес и посмотрите в My traffic -> запросы броузера на какой сервер DNS у вас идет запрос, если соединение по VPN
... {DNS:2, UDP:1, IPv4:14} - [Ваш-IP] - [сервер DNS] - DNS DNS:QueryId = 0xD203, QUERY (Standard query), Query for ... of type Host Addr on class Internet
и ответ
...{DNS:2, UDP:1, IPv4:14} - [сервер DNS] - [Ваш-IP] - DNS DNS:QueryId = 0xD203, QUERY (Standard query), Response - Success, Array[....]
Предположительно адрес DNS должен стоять 77.106.108.139
alkrymov
14-11-2009, 10:18
Я просил не выкладывать, а чтоб вы посмотрели »
я посмотрел, но мне как человеку не разбирающегося в настройках сети не понятно, поэтому проще будет если я покажу знающему человеку.
Тогда откуда у вас адрес в route print
77.106.95.246 который заведен на ваш шлюз 212.107.241.65 через сетевую 212.107.241.102
он говорит что конкретно адрес х.246 завести на интерфейс 212.107.241.102, он есть в трассировке маршрута строка 2 »
77.106.95.246 - это адрес VPN-сервера, к которому я подключаюсь.
По поводу Network Monitor.
нашел вначале лога такие строчки:
39 14.000000 {DNS:20, UDP:19, IPv4:18} 79.136.209.158 77.106.109.135 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
40 14.000000 {DNS:23, UDP:22, IPv4:21} 79.136.209.158 88.204.68.2 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
41 14.000977 {DNS:23, UDP:22, IPv4:21} 88.204.68.2 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Refused
42 14.023438 {DNS:25, UDP:24, IPv4:18} 79.136.209.158 77.106.109.135 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
43 14.023438 {DNS:27, UDP:26, IPv4:21} 79.136.209.158 88.204.68.2 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
44 14.024414 {DNS:27, UDP:26, IPv4:21} 88.204.68.2 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Refused
45 14.100586 {DNS:20, UDP:19, IPv4:18} 77.106.109.135 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Server failure
46 14.100586 {DNS:25, UDP:24, IPv4:18} 77.106.109.135 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Server failure
47 14.251953 {DNS:15, UDP:14, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
48 14.252930 {DNS:17, UDP:16, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
49 16.252930 {DNS:15, UDP:14, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
50 16.252930 {DNS:17, UDP:16, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
62 20.252930 {DNS:17, UDP:16, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
63 20.252930 {DNS:15, UDP:14, IPv4:13} 79.136.209.158 77.106.108.139 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
68 22.285157 {DNS:15, UDP:14, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Server failure
69 22.285157 {DNS:17, UDP:16, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Server failure
70 22.286133 {DNS:15, UDP:14, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Server failure
71 22.286133 {IPv4:13} 79.136.209.158 77.106.108.139 ICMP ICMP:Destination Unreachable Message, Port Unreachable, 79.136.209.158:55458
72 22.286133 {DNS:17, UDP:16, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Server failure
73 22.287110 {DNS:15, UDP:14, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Server failure
74 22.287110 {DNS:17, UDP:16, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Server failure
75 22.288086 {DNS:17, UDP:16, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x2E49, QUERY (Standard query), Response - Server failure
76 22.288086 {DNS:15, UDP:14, IPv4:13} 77.106.108.139 79.136.209.158 DNS DNS:QueryId = 0x1D3F, QUERY (Standard query), Response - Server failure
alkrymov
15-11-2009, 22:12
лично мне из этого набора символов мало что понятно. предполагаю что сервер недоступен и поэтому ВПН-соединение не пашет.
alkrymov,
Я не понял IP где ваш и сам сервер DNS (не стыковка в адресах), ну да ладно первый столбец Source - источник (откуда), Destination - приемник (куда)
запрос DNS:QueryId = ..., QUERY (Standard query), Query for www.msftncsi.com
ответ DNS:QueryId = ..., QUERY (Standard query), Response - Refused
...
запрос DNS:QueryId = ..., QUERY (Standard query), Query for www.msftncsi.com
ответ DNS:QueryId = ..., QUERY (Standard query), Response - Server failure (failure - ошибка)
правильный
ответ DNS:QueryId = ..., QUERY (Standard query), Response - Success ... (Success - успешно)
Где в низу в окне Farme Detail - нажать на DNS и получите полную информацию
alkrymov
16-11-2009, 20:20
в общем подключился опять. нажал на DNS в окне Frame Details: там написано тоже самое что в строках. Строки все теже самые.
28 10.550782 {DNS:5, UDP:4, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
29 10.553711 {DNS:7, UDP:6, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
31 11.550782 {DNS:12, UDP:11, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
32 11.550782 {DNS:15, UDP:14, IPv4:13} 79.136.209.138 88.204.68.2 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
33 11.552735 {DNS:15, UDP:14, IPv4:13} 88.204.68.2 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Refused
34 11.554688 {DNS:17, UDP:16, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
35 11.554688 {DNS:19, UDP:18, IPv4:13} 79.136.209.138 88.204.68.2 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
36 11.555664 {DNS:19, UDP:18, IPv4:13} 88.204.68.2 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Refused
38 12.552735 {DNS:12, UDP:11, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
39 12.555664 {DNS:17, UDP:16, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
41 14.587891 {DNS:5, UDP:4, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
42 14.588867 {DNS:12, UDP:11, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
43 14.588867 {DNS:7, UDP:6, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
44 14.588867 {DNS:17, UDP:16, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
47 18.588867 {DNS:5, UDP:4, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
48 18.588867 {DNS:12, UDP:11, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
49 18.589844 {DNS:7, UDP:6, IPv4:3} 79.136.209.138 77.106.108.139 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
50 18.589844 {DNS:17, UDP:16, IPv4:10} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
51 23.557617 {DNS:12, UDP:11, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
52 23.558594 {IPv4:10} 79.136.209.138 77.106.109.135 ICMP ICMP:Destination Unreachable Message, Port Unreachable, 79.136.209.138:50851
53 23.558594 {DNS:12, UDP:11, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
54 23.558594 {DNS:17, UDP:16, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
55 23.560547 {DNS:12, UDP:11, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
56 23.560547 {DNS:17, UDP:16, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
59 33.113282 {DNS:5, UDP:4, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
60 33.113282 {IPv4:3} 79.136.209.138 77.106.108.139 ICMP ICMP:Destination Unreachable Message, Port Unreachable, 79.136.209.138:50851
61 33.113282 {DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
62 33.116211 {DNS:5, UDP:4, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
63 33.116211 {DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
64 33.119141 {DNS:5, UDP:4, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
65 33.119141 {DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
70 47.801758 {DNS:12, UDP:11, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
71 47.801758 {IPv4:10} 79.136.209.138 77.106.109.135 ICMP ICMP:Destination Unreachable Message, Port Unreachable, 79.136.209.138:50851
72 47.801758 {DNS:17, UDP:16, IPv4:10} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
79.136.209.138 - ип-адресс присвоенный мне ВПН-сервером
77.106.109.135 - ДНС-сервер ВПН-сервера
77.106.108.139 - ДНС-сервер ВПН-сервера
88.204.68.2 - ДНС-сервер моего подключения к внутригородской сети
alkrymov,
Ну я по моему написал понятно, что
правильный
ответ DNS:QueryId = ..., QUERY (Standard query), Response - Success ... (Success - успешно)
Где в низу в окне Farme Detail - нажать на DNS и получите полную информацию
...
ARecord: www.msftncsi.com of type CNAME on class Internet: newncsi.glbdns.microsoft.com
ARecord: newncsi.glbdns.microsoft.com of type CNAME on class Internet: ncsi.glbdns.microsoft.com
AuthorityRecord: glbdns.microsoft.com of type NS on class Internet: glb1.glbdns.microsoft.com
...
У вас Server failure тот сервер к которому у вас идет запрос дал вам ошибку Server failure
{DNS ...} 79.136.209.138 77.106.109.135 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
{DNS ...} 77.106.109.135 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
79.136.209.138 - Вы
77.106.109.135 - сервер DNS
А для большей убедительности он вам сказал не приставайте ко нему с дурацким запросом
...
{DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
{DNS:5, UDP:4, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
{DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
{DNS:5, UDP:4, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x957F, QUERY (Standard query), Response - Server failure
{DNS:7, UDP:6, IPv4:3} 77.106.108.139 79.136.209.138 DNS DNS:QueryId = 0x78F1, QUERY (Standard query), Response - Server failure
...
77.106.108.139 - ДНС-сервер ВПН-сервера
Шутка.
Только вот поймите при работе по VPN используются локальные IP адреса, которые прописаны в сетевой карте, (это не те которые получены по VPN) потому что это PPP соединение точка точка.
например сетевая 172.172.х.1/255 сервер VPN - 172.172.х.200, DNS - 172.172.x.201
после VPN сетевая 172.173.х.1/255
{DNS ...} - 172.172.x.1 - 172.172.x.201 - DNS:QueryId = 0xA91F, QUERY (Standard query), Query for www.msftncsi.com of type Host Addr on class Internet
{DNS ...} - 172.172.х.201 - 172.172.х.1- DNS:QueryId = 0xA91F, QUERY (Standard query), Response - Success
соединение основано обратите внимание на каких IP, а вот внутри уже упакован еще один пакет
{TCP:75, IPv4:74, IPv4:27} - 172.172.х.1 - 172.172.х.200 - TCP:Flags=......S., SrcPort=49394, DstPort=HTTP(80)
пакет внутри
{TCP:75, IPv4:74, IPv4:27} - 172.172.х.1 - 172.172.х.200 - TCP:Flags=......S., SrcPort=49394, DstPort=HTTP(80)
- Gre: Protocol = PPP, Flags = ..KS............ Version 1
- Ppp: IP, Internet Protocol
- Ipv4: Src = 172.173.x.1, Dest = [интернет-IP-любой], Next Protocol = TCP, Packet ID = 56545, Total IP Length = 64
- Tcp: Flags=...A..S., SrcPort=49394, DstPort=HTTP(80)
...
{TCP:75, IPv4:74, IPv4:27} - 172.172.х.200 - 172.172.х.1 - TCP:Flags=...A..S., SrcPort=HTTP(80), DstPort=49394
...
т.е. пакет в пакете, сервер VPN его разбирает отправляет адресату в интернет, потом получает ответ собирает его для вашего ПК но обмен идет по IP сетевой, а не по IP полученному от VPN, отсюда и маршруты должны быть соответственно.
И все равно что то до конца не могу понять....
Имеем:
Модем (192.168.1.1) настроен в режиме роута.
Модемом поднимается одно соединение, которое позволяет компьютеру (192.168.1.30) заходить на некоторое небольшое количество сайтов.
Это так называемое "гостевое" соединение предоставляемое провайдером.
Параметры сетевой карты при этом следующие:
IP: 192.168.1.30
Маска: 255.255.255.0
Шлюз: 192.168.1.1
DNS первичный: 82.209.240.241
DNS вторичный: 82.209.243.241
Для "полноценного" выхода в интернет пользуемся PPPoE.
При этом для разграничения трафика между "гостевым и полноценным" используем следующие роуты:
@echo off
rem new network
route add -p 86.57.151.0 mask 255.255.255.224 192.168.1.1
rem game servers
route add -p 86.57.251.28 mask 255.255.255.255 192.168.1.1
rem stat.byfly.by
route add -p 86.57.253.1 mask 255.255.255.255 192.168.1.1
rem www.byfly.by
route add -p 193.232.248.79 mask 255.255.255.255 192.168.1.1
rem www.belpak.by
route add -p 193.232.248.80 mask 255.255.255.255 192.168.1.1
rem jabber
route add -p 82.209.245.151 mask 255.255.255.255 192.168.1.1
rem mogilev
route add -p 194.158.206.240 mask 255.255.255.255 192.168.1.1
route add -p 194.158.206.241 mask 255.255.255.255 192.168.1.1
route add -p 194.158.206.246 mask 255.255.255.255 192.168.1.1
rem grodno
route add -p 194.158.202.59 mask 255.255.255.255 192.168.1.1
rem brest
route add -p 82.209.195.15 mask 255.255.255.255 192.168.1.1
rem dc
route add -p 86.57.250.0 mask 255.255.254.0 192.168.1.1
route add -p 86.57.246.0 mask 255.255.255.0 192.168.1.1
route add -p 93.84.112.0 mask 255.255.248.0 192.168.1.1
rem extmedia at dc
route add -p 91.149.189.0 mask 255.255.255.128 192.168.1.1
route add -p 91.149.189.128 mask 255.255.255.192 192.168.1.1
route add -p 93.125.53.0 mask 255.255.255.0 192.168.1.1
rem tut.by at dc
route add -p 91.149.157.0 mask 255.255.255.128 192.168.1.1
rem dns
route add -p 82.209.240.241 mask 255.255.255.255 192.168.1.1
route add -p 82.209.243.241 mask 255.255.255.255 192.168.1.1
При загрузке компьютера в трее у нас всегда появляется значок сети (в моем случае это уровень Wireless) с восклицательным знаком в желтом треугольнике.
При этом к названию сети (компьютер -> модем) добавляется приписочка "Без доступа к Интернету".
Включаем PPPoE.
Получаем одновременно:
"Без доступа к Интернету" для соединения "компьютер -> модем".
"Доступ к Интернету" для соединения PPPoE.
Значек с восклицательным знаком в желтом треугольнике по прежнему горит.
Как же правильно настроить в реестре значения ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet ???
"ActiveWebProbeHost"="www.msftncsi.com"
"ActiveWebProbePath"="ncsi.txt"
"ActiveWebProbeContent"="Microsoft NCSI"
Искать на www.msftncsi.com файл ncsi.txt содержащий строчку Microsoft NCSI (строчка должна быть без непечатаемых символов и символа разрыва строки).
Правильно ли я понял?
Например в сети есть доступный всегда (с и без PPPoE) сайт http://www.byfly.by
У этого сайта файл index.php :)
В этом файле есть отдельная строка содержащая в себе <html>
Значит ли что вышеперечисленные параметры реестра должны принять вид:
"ActiveWebProbeHost"="www.byfly.by"
"ActiveWebProbePath"="index.php"
"ActiveWebProbeContent"="<html>"
???
Или я заблуждаюсь?
А что делать вот с этими параметрами?
"ActiveDnsProbeHost"="dns.msftncsi.com"
"ActiveDnsProbeContent"="131.107.255.255"
Я так понял это соответствия DNS и IP одного и того же ресурса?
Т.е. я могу использовать тот же самый byfly.by и его IP 193.232.248.79 ?
"ActiveDnsProbeHost"="byfly.by"
"ActiveDnsProbeContent"="193.232.248.79"
Заранее благодарен.
NCSI - Network Connectivity Status Indicator and Resulting Internet Communication
Это говорит о том, что это статус индикатор.
1.Самое простое это сделать подмену файла который отвечает за иконку в трее (pnidui.dll в настоящий момент есть много вариаций в интернете на обозначение соединения)
2.Далее в Локальная политика безопасности->Политика диспетчера списка сетей
можно попробовать сменить иконку на соединение которое у вас с интернетом (через PPPoE)
3.
....
Включаем PPPoE. Получаем одновременно:
"Без доступа к Интернету" для соединения "компьютер -> модем".
"Доступ к Интернету" для соединения PPPoE.
Значек с восклицательным знаком в желтом треугольнике по прежнему горит.
Это только говорит о том, что процедура по доступу к www.msftncsi.com (ncsi.txt) не дала положительный результат.
Работают только эти переменные
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet
ActiveWebProbeHost = www.msftncsi.com
ActiveWebProbePath = ncsi.txt
ActiveWebProbeContent= Microsoft NCSI
Подставив вместо www.msftncsi.com другое имя www....ru служба определения сетей возьмет переменную www....ru и будет делать запрос DNS по данному имени www....ru, получите ответ родной выглядит:
QRecord: www.msftncsi.com of type Host Addr on class Internet
ARecord: www.msftncsi.com of type CNAME on class Internet: newncsi.glbdns.microsoft.com
ARecord: newncsi.glbdns.microsoft.com of type CNAME on class Internet: ncsi.glbdns.microsoft.com
ARecord: ncsi.glbdns.microsoft.com of type Host Addr on class Internet: 213.199.181.90
AuthorityRecord: glbdns.microsoft.com of type NS on class Internet: glb2.glbdns.microsoft.com
AuthorityRecord: glbdns.microsoft.com of type NS on class Internet: glb1.glbdns.microsoft.com
Далее служба определения сетей устанавливает соединение именно с именем ncsi.glbdns.microsoft.com на порт 80 (порт HTTP)
Сам запрос
HTTP HTTP:Request, GET /ncsi.txt
-URI: /ncsi.txt
-ProtocolVersion: HTTP/1.1
-UserAgent: Microsoft NCSI
-Host: www.msftncsi.com
-HeaderEnd: CRLF
и ответ
Http: Response, HTTP/1.1, Status: Ok, URL: /ncsi.txt
...
-HttpContentType = text/plain
--HTTPPayloadLine: Microsoft NCSI
Про протокол HTTP можно почитать http://phpclub.ru/detail/article/http_request (Метод GET).
Или вообще отключить данный механизм Probe - EnableActiveProbing - определяет, разрешено ли активное зондирование.
http://technet.microsoft.com/ru-ru/library/cc766017(WS.10).aspx
alkrymov
23-11-2009, 10:32
лично я со значком решил проблемы так:
в реестре изменил записи:
"ActiveDnsProbeContent"="88.204.68.2"
"ActiveDnsProbeHost"="ns.modelnet.tomsk.ru"
указал адрес моего ДНС-сервера,
"ActiveWebProbeHost"="wsus.tomsk.net" - указал адрес сайта во внутригородской сети
"ActiveWebProbePath"="w7-rem.vbs" - указал имя файла на этом сайте
"ActiveWebProbeContent"="" - оставил пустое значение.
alkrymov,
Приму к сведению, что проблем с заменой нет.
Напомню... В качестве сетевой карты Wi-Fi адаптер.
В параметрах сетевой карты (Wi-Fii адаптера):
IP: 192.168.1.1
Маска: 255.255.255.0
Маска: 255.255.255.0
Основной шлюз: 192.168.1.1 (это и есть модем)
Предпочитаемый DNS адрес: 82.209.240.241
Альтернативный DNS адрес: 82.209.243.241
Модем в котором создано так называемое "гостевое соединение" позволяющее достучаться до некоторого количества сайтов.
Модем включен всегда.
После включения компьютера и автоматической установки соединения беспроводного адаптера с модемом без лишних телодвижений можно достучаться до некоторых сайтов.
Для полноценного интернета нужно включать PPPoE соединение.
В параметрах PPPoE не заданы никакие параметры кроме логина и пароля.
Экспортировал ветку реестра.
Изменил ее в соостветсвии со всеми рекомендациями и отзывами что смог найти.
Получаем:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]
"PassivePollPeriod"=dword:00000005
"StaleThreshold"=dword:0000001e
"WebTimeout"=dword:00000023
"EnableActiveProbing"=dword:00000001
"ActiveWebProbeHost"="www.byfly.by"
"ActiveWebProbePath"="index.php"
"ActiveWebProbeContent"=""
"ActiveDnsProbeHost"="mx01.mgts.beltelecom.by"
"ActiveDnsProbeContent"="82.209.240.241"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet\ManualProxies]
"ActiveWebProbeHost"="www.byfly.by"
"ActiveWebProbePath"="index.php"
"ActiveWebProbeContent"=""
www.byfly.by - это сайт доступный независимо от того включаю ли я PPPoE или нет.
index.php - это файл на сайте.
82.209.240.241 - мой DNS сервер. Он же указан в параметрах сетевой карты (адаптера).
mx01.mgts.beltelecom.by - этот же сервер. Точнее его имя.
По обоим адресам (и по IP и по имени) можно войти не включая PPPoE соединения.
Однако все равно в трее значек сети с восклицательным знаком в желтом треугольнике со статусом "Без доступа к интернету".
Включаем PPPoE.
Получаем и PPPoE со статусом "Без доступа к интернету". Хотя раньше (с "оригинальными параметрами ветки реестра") PPPoE был со статусом "Доступ к Интернету".
Кроме того, при подключении к сети или к PPPoE стало появляться сообщение (балун):
"Для входа в систему могут потребоваться дополнительные сведения. Нажмите, что бы открыть браузер". При оригинальных настройках веки реестра такого балуна не бывает.
Есть идеи как это устранить?
Может быть какой либо кэш нужно было где то сбросить?
Задача - избавиться от навязчивого желтого треугольника.
Часто не могу сразу определить по состоянию значка разорвал ли я PPPoE или нет.
ScorpAL,
Самый простой способ взять иконку для трея как в Vista, сеть есть есть два ПК, интернет есть есть два ПК+глобус
У вас ошибка в том, что по лок.сети 192.168.х.х достучаться до вашего сервера DNS это проблема.
1. ActiveDnsProbeHost=имя сервера DNS
Достучаться до вашего серевера DNS, должен быть доступен следовательно из вашей сетки 192.168.х.х
2.ActiveWebProbeHost=имя сервера www
Если DNS работает, до добраться до www..... нет проблем и получить его IP
3.ActiveWebProbePath=
Имя файла на сервере www
4.ActiveWebProbeContent=
Пустое место.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.