#Blog_IT > orienté systèmes et réseaux

Windows 7 pas de connexion Internet

Aucun commentaire
Tu passes par du VPN ou un proxy, et Windows 7 ne détecte pas "Internet" en le symbolisant par un Warning jaune sur l'icône ethernet.

Tu es victime du Network  Location Awareness, un ensemble de mécanisme qui se charge de donner le statut de connectivité Internet à Windows.

Sous Windows 7 ces mécanismes sont plus rigides et provoque des effets de bords lorsque l'on passe par un proxy distant via un VPN par exemple. L'activation de Office ou l'utilisation de service Office 365 peuvent ne pas fonctionner correctement avec des messages comme "vérifiez votre réseau" "Pas de connectivité internet"

Tous ces mécanismes de détection peuvent se paramétrer dans le registre :

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]

Pour faire rapide, il y a l'active probing par des tests ICMP et HTTP et  du passive probing par de la résolution DNS et la vérification TTL. Et c'est la que les problèmes commencent.
La vérification TTL donne le nombre de sauts pour atteindre Internet et par déduction Windows donne ou non la connectivité Internet au système....

Mais les VPN reset la valeur de TTL et lors d'une sortie centralisée via un accès VPN passant des firewalls ce mécanisme ne vaut plus rien.

Aussi pour le contourner il faut créer une valeur registre sous
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]

 "MinimumInternetHopCount"=dword:00000001

La valeur par défaut est de 8 sauts pour déterminer la connectivité Internet, ici on la fixe à 1 saut et nos messages "Pas d'internet" disaparaissent.

Aucun commentaire :

Enregistrer un commentaire