Académique Documents
Professionnel Documents
Culture Documents
Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windo
Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windows Vista
In This Appendix Benefits and Purposes of the Network Connectivity Status Indicator Overview: Using NCSI in a Managed Environment How NCSI Communicates with a Site on the Internet Controlling Communication Between NCSI and a Site on the Internet Procedures for Controlling Communication Between NCSI and a Site on the Internet Additional References
What NCSI Expects to Receives if Connectivity Exists Page called ncsi.txt containing the following line of text with no terminating new line or other non-printing characters: Microsoft NCSI (Page headers disable caching.)
A request for DNS name resolution of Resolution of the DNS name to: dns.msftncsi.com 131.107.255.255
technet.microsoft.com/en-us/library/cc766017(d=printer,v=ws.10).aspx
1/3
2/28/12
Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windo
Default setting and ability to disable: By default, Network Awareness (which includes NCSI) is enabled. NCSI can be disabled by changing a registry setting. Triggers: Network Awareness and its subfeatures gather information flexiblythat is, by using complex algorithms that respond to changing network conditions. This means that triggers can vary, but the following are examples of typical triggers that can cause NCSI to communicate across the Internet: A user first logs on after the computer has been restarted The computer connects to a different network The computer is brought into a hot spot (public wireless access area) that requires sign-in User notification: NCSI does not notify the user before attempting to collect information. It does notify the user or the application when there are changes in connectivity (for example, loss of Internet connectivity). Note that an application that uses NCSI can be written to include user notifications if appropriate to the design and function of the application. Logging: NCSI does not log events in Event Viewer. Encryption and storage: NCSI does not use encryption (both the requests it sends and the responses it receives are standardized, as shown in the table earlier in this subsection). IIS logs are stored on the server at www.msftncsi.com. These logs contain the time of each access and the IP address recorded for that access. These IP addresses are not used to identify users, and in many cases, they are the address of a network address translation (NAT) computer or proxy server, not a specific client behind that NAT computer or proxy server. Privacy: The privacy statement for Network Awareness (which includes NCSI) is on the Microsoft Web site at: http://go.microsoft.com/fwlink/?LinkId=706821 Transmission protocol and port: NCSI uses HTTP over port 80.
Procedures for Controlling Communication Between NCSI and a Site on the Internet
The following procedure describes how to change a registry setting that prevents NCSI from communicating across the Internet. To Prevent NCSI from Communicating Across the Internet by Changing a Registry Setting 1. For best results, close all programs on the computer on which you are changing the registry setting. 2. To open a command prompt as an administrator, click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. 3. If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue. 4. Type: regedit Caution Incorrectly editing the registry may severely damage your system. Before making changes to the registry, you should back up any valued data on the computer. You can also use the Last Known Good Configuration startup option if you encounter problems after manual changes have been applied. 5. Navigate to:
technet.microsoft.com/en-us/library/cc766017(d=printer,v=ws.10).aspx
2/3
2/28/12
Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windo
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet 6. Under the Internet key, double-click EnableActiveProbing, and then in Value data, type: 0 The default for this value is 1. Setting the value to 0 prevents NCSI from connecting to a site on the Internet during checks for connectivity. 7. Click OK. 8. Restart the computer.
Additional References
For more information about how applications can use Network Awareness in Windows Vista, see the MSDN Web site at: http://go.microsoft.com/fwlink/?LinkID=755952
Links Table
1http://go.microsoft.com/fwlink/?LinkId=70682 2http://go.microsoft.com/fwlink/?LinkID=75595
Community Content
2012 Microsoft. All rights reserved.
technet.microsoft.com/en-us/library/cc766017(d=printer,v=ws.10).aspx
3/3