3 votes

Les ordinateurs portables sur un domaine Windows ont parfois des problèmes d'accès à Internet lorsqu'ils sont à l'extérieur du site.

Nous avons ce problème depuis longtemps. Lorsque les utilisateurs voyagent, parfois ils ne peuvent pas avoir accès à Internet à partir d'une connexion filaire ou sans fil. Voici quelques exemples :

1) Un utilisateur se rend dans un hôtel et essaye d'accéder au réseau sans fil dans sa chambre. Il peut se connecter au point d'accès. Il ouvre un navigateur web et il n'est pas redirigé vers la page de connexion de l'hôtel. Comme il ne peut pas se connecter, il n'y a pas d'accès à Internet.

2) Un utilisateur se rend dans un autre laboratoire/université et essaye d'accéder au réseau câblé. Il se connecte, le lien est bon, le PC reçoit une IP via DHCP mais pas d'accès à Internet. Il n'y a pas de page de connexion à laquelle être redirigé. Ça devrait juste "fonctionner".

Ce que j'ai trouvé, c'est que c'est un problème DNS. Parce que l'ordinateur est sur un domaine Windows, il semble qu'il DOIT utiliser nos serveurs DNS. Même si vous vous connectez à un réseau externe et que vous effectuez un ipconfig /all, tout semble correct. Il affichera même les DNS du réseau listés dans la configuration. L'ordinateur ne va simplement pas utiliser le serveur DNS d'un autre réseau. J'ai trouvé une clé de registre qui garde nos serveurs DNS listés et il semble qu'ils prennent toujours la priorité :

HKLM\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient

Toutes les valeurs sous cette clé concernent notre domaine AD. NameServer et Searchlist ne changent jamais. Ce que j'ai trouvé, c'est que si l'utilisateur modifie la chaîne NameServer et y met le serveur DNS du réseau sur lequel il se trouve, tout fonctionne parfaitement. Ils sont redirigés vers la page de connexion correcte de l'hôtel ou leur accès à Internet commence à fonctionner. C'est seulement un problème si le réseau sur lequel ils se trouvent bloque les DNS externes ou un hôtel utilise un nom interne dans leur redirection de page d'accueil que seul leur serveur DNS connaît, c'est-à-dire, non public. Si la page de redirection commence par une IP, comme 10.10.10.10, cela fonctionnera parfaitement.

Évidemment, ce n'est pas une solution pour tout le monde. La plupart de mes utilisateurs sont assez compétents donc il est facile pour moi de les guider ou de leur envoyer un fichier .reg qu'ils peuvent modifier et exécuter.

Ce problème n'est pas limité à Windows 7. C'était également le cas avec XP. Ce n'est pas lié au matériel. Le problème existe à la fois sur les connexions filaires et sans fil, Intel ou Broadcom, ordinateurs portables ou de bureau.

Est-ce que quelqu'un d'autre a ce problème ? Y a-t-il une GPO que je pourrais modifier et que j'ai manquée ? Avez-vous une bonne solution de contournement pour cela ?

Merci pour toute aide !

5voto

joeqwerty Points 106914

Vérifiez si une GPO est appliquée aux ordinateurs clients qui configure le DNS. Les paramètres se trouvent sous Configuration de l'ordinateur>Modèles d'administration>Réseau>Client DNS.

0voto

Chris Points 945

Comment attribuez-vous les serveurs DNS aux ordinateurs portables? Si vous utilisez le DHCP, ils devraient automatiquement obtenir le serveur de noms correct à partir du réseau auquel ils se connectent (en supposant que le réseau utilise le DHCP). Dans les propriétés TCP/IP de l'adaptateur réseau, vérifiez si vous avez "Obtenir automatiquement les adresses des serveurs DNS", bien que cela semble être le cas car il est mentionné comme correct dans la sortie ipconfig.

Avez-vous défini un serveur proxy pour le navigateur? J'ai vu des problèmes où les gens ne peuvent pas utiliser les réseaux publics car le navigateur essaie de rediriger tout le trafic vers un serveur proxy.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X