Яким чином windows визначає наявність виходу в інтернет
Головна> Куточок гику> Яким чином Windows визначає наявність виходу в Інтернет?
Починаючи з Vista, операційні системи Microsoft Windows навчилися визначати функціональні можливості мереж, до яких ви підключені: система безпомилково рапортує, чи є з'єднання з інтернетом, доступ тільки до локальної мережі або мережу взагалі недоступна. Вам коли небудь було цікаво, яким чином це відбувається? Якщо так - давайте подивимося, які механізми задіє ОС, щоб повідомити користувачеві можливості поточного підключення.
У Windows Vista і Windows 7 є така функція, як Network Connectivity Status Indicator (NCSI). індикатор статусу мережевого підключення. Вона викликається і використовується службою «Служба мережного оповіщення» (Network Awareness) при підключенні до будь-якої мережі. У NCSI реалізовано безліч методів визначення можливостей мережі, найбільш цікавим з яких є визначення можливості виходу в Інтернет. Це відбувається наступним чином:
Варіанти подальшого розвитку подій тут такі:
Microsoft NCSI і анонімність
Управління та налаштування NCSI
Функція Network Connectivity Status Indicator може бути налаштована або відключена зовсім за допомогою зміни її параметрів через реєстр.
- Щоб зовсім відключити функцію NCSI, необхідно перейти в розділ реєстру
Наприклад, я можу розмістити на winreview.ru файл winreview.ru /ncsi/ncsi.txt з вмістом winreview ncsi і використовувати все це, змінивши параметри на наступні:
ActiveWebProbeHost = winreview.ru
ActiveWebProbePath = ncsi / ncsi.txt
ActiveWebProbeContent = winreview ncsi