Я всегда предполагал, что Windows предполагает, что она находится в Интернете, когда есть шлюз по умолчанию.
Оказывается, это не так!
Как это судить, он есть в интернете? Является ли "позвонить домой"?
Как описано в
http://technet.microsoft.com/en-us/library/cc766017(WS.10).aspx
nslookup dns.msftncsi.com
с последующим HTTP GET www.msftncsi.com/ncsi.txt