Miten Windows tunnistaa, onko se yhteydessä Internetiin?
- Luokka: Windows 10: N Toiminnot Ja Tuki
Jos olet koskaan kohdannut kehotteen Yhdistetty, Internet-yhteyttä tai selaimen sisäistä todennusta ei vaadita Windowsissa, sinun on varmasti oltava utelias siitä. Kuinka tietokoneemme tietää, milloin Internet on käytettävissä ja milloin se katoaa?
Mistä Windows tietää tarkalleen, milloin tietokone on yhteydessä Internetiin?
Tämä artikkeli vastaa kysymykseen selittämällä koko Internet -yhteyden seurantaprosessin Windowsissa. Nopea yhteenveto piilottaa 1 Verkkoyhteyden tilan ilmaisin 2 Kuinka NCSI toimii 3 Entä yksityisyytesi? 3.1 NCSI: n poistaminen käytöstä rekisterieditorissa 3.2 NCSI: n poistaminen käytöstä ryhmäkäytäntöeditorissa
Verkkoyhteyden tilan ilmaisin
The Verkkoyhteyden tilan ilmaisin (NCSI) on mekanismi, joka ohjaa tehtäväpalkin Internet -yhteyden näyttöä muiden toimintojen ohella. NCSI on osa Verkon tietoisuus ohjelma, joka esiteltiin ensimmäisen kerran Windows Vistassa ja jota on siitä lähtien tehty kaikissa Windows -versioissa.
Tätä mekanismia pidetään älykkäänä ilmoitusjärjestelmänä, jonka avulla käyttäjät voivat tietää nykyisestä Internet -tilastaan. Jos NCSI ei pysty suorittamaan tehtäväänsä, se osoittaa, että Internet -yhteyttä ei ole saatavilla, vaikka tietokone pystyy käyttämään Internetiä selaimen kautta ja pingaamaan muita IP -osoitteita.
Kuinka NCSI toimii
NCSI toimii kahdessa kriittisessä vaiheessa tarkistaakseen Internetin tilan, johon tietokone on kytketty. Nämä kaksi tehtävää suoritetaan itsenäisesti.
- NCSI suorittaa DNS -haun www.msftconnecttest.com ja lähettää sitten HTTP -vastaanottopyynnön osoitteeseen http://www.msftncsi.com/ncsi.txt ja lataa tekstitiedoston. Tämä on pelkkä tekstitiedosto, joka sisältää Microsoft Connect -testin.
- NCSI suorittaa myös DNS -haun dns.msftncsi.com ja tarkistaa, onko vastaava IP -osoite 131,107,255,255 .
Jos vaiheessa 1 vastaanotetaan tekstitiedosto, joka sisältää tarkan haun, Windows varmistaa, että tietokone on yhteydessä Internetiin. Jos tekstitiedostoa ei kuitenkaan ladata tai se on uudelleenohjattu, NCSI siirtyy toiseen vaiheeseen.
Kun NCSI ratkaisee dns.msftncsi.com , se tarkistaa, onko sivu käytettävissä. Jos sivu on käytettävissä, verkkokuvake ilmoitusalusta osoittaa, että sillä on Internet -yhteys.
Jos sivu ei kuitenkaan ole käytettävissä, se pyytää lisää todennusta. Mutta jos DNS -tarkistus epäonnistuu kokonaan tai palaa toiseen IP -osoitteeseen, verkkokuvake näyttää Ei Internet -yhteyttä.
Samanlainen skenaario voi tapahtua, jos työskentelet a palomuuri ja se estää kaiken saapuvan ja lähtevän liikenteen , ja sallii vain tietyn liikenteen kulkemisen. Tämä tarkoittaisi sitä, että NCSI ei pystyisi kommunikoimaan www.msftncsi.com ja www.msftconnecttest.com . Tämä vuorostaan kehottaa Windowsia osoittamaan, että tietokoneellasi ei ole Internetiä.
Tämän voi kiertää sallimalla sekä saapuvan että lähtevän viestinnän palomuurin kautta edellä mainittuihin URL-osoitteisiin.
Entä yksityisyytesi?
Microsoftin NCSI -asiakirjojen mukaan niiden palvelimet tallentavat pääsyn ajan ja IP -osoitteet, kun DNS -hakupyyntö tehdään www.msftncsi.com . Vaikka he väittävät, että tiedot pidetään luottamuksellisina, jotkut ihmiset voivat silti olla epämukavia sen suhteen.
Tämän voi kiertää poistamalla NCSI -ominaisuuden käytöstä Windowsissa. Se voidaan saavuttaa muuttamalla järjestelmärekistereitä sekä ryhmäkäytäntöeditorista.
NCSI: n poistaminen käytöstä rekisterieditorissa
- Avaa rekisterieditori kirjoittamalla regedit kohdassa Suorita.
- Siirry vasemmasta ruudusta seuraavaan:
HKEY_Local_Machine -> Järjestelmä -> CurrentControlSet -> Palvelut -> NlaSvc -> Parametrit -> Internet - Kaksoisnapsauta nyt EnableActiveProbing oikeassa ruudussa ja aseta Arvotiedot kohteeseen 0 .
Klikkaus Ok ja käynnistä tietokone uudelleen
NCSI: n poistaminen käytöstä ryhmäkäytäntöeditorissa
Samat toiminnot voidaan saavuttaa myös ryhmäkäytäntöeditorilla.
- Käynnistä editori kirjoittamalla gpedit.msc kohdassa Suorita.
- Siirry vasemmasta ruudusta seuraavaan:
Tietokoneen kokoonpano -> Hallintamallit -> Järjestelmä -> Internet -viestinnän hallinta -> Internet -viestintäasetukset
- Kaksoisnapsauta oikeanpuoleisessa ruudussa Poista Windowsin verkkoyhteyden tilan ilmaisimen aktiiviset testit käytöstä ja valitse sitten Käytössä . Klikkaus Ok .
- Avaa nyt komentokehote kirjoittamalla cmd kohdassa Suorita.
- Tulla sisään gpupdate /force voimaan ryhmäkäytäntöihin tehdyt muutokset.
Huomaa, että tämän parametrin muuttaminen estää käyttöjärjestelmääsi kommunikoimasta NCSI -palvelimien kanssa, joten mitään kehotuksia ei enää anneta siitä, edellyttääkö selain lisävarmennusta.
Päinvastoin, Ilmoitusalusta näyttää nyt, että Internet -yhteyttä ei ole, vaikka se olisi.
Jotkut ihmiset ovat kokeneet ongelmia sovelluksissaan, kuten Office 365, Skype, OneDrive ja Outlook, NCSI: n poistamisen jälkeen. Meidän tapauksessamme kaikki sovellukset toimivat kuitenkin normaalisti.
Toivomme, että pidät tätä tietoa arvokkaana.