2010-06-29 5 views
0

J'écris une page Web qui permettra de détecter de quel campus un utilisateur accède au site. J'ai une liste des plages d'adresses IP avec quels campus. Ma question est de savoir s'il serait préférable de détecter le campus de l'utilisateur à partir de son adresse IP, en utilisant cette liste, ou à partir de son nom d'hôte, ou les deux. Mon problème avec l'utilisation des plages IP est que celles-ci peuvent changer, et ma liste (trouvée en ligne) est peut-être déjà obsolète. Mon souci avec l'utilisation des noms d'hôtes est que je ne sais pas si tous les ordinateurs du campus auront le nom d'hôte du campus. Si aucune de ces méthodes n'est suffisante, peut-être devrais-je utiliser les deux?IP2Location pour obtenir le campus de l'utilisateur

Répondre

0

Je pense que la réponse la plus logique serait d'utiliser d'abord les noms d'hôtes, car ils sont moins susceptibles de changer ou d'être étendus. Cela pourrait aussi vous donner une certaine durabilité contre des choses comme une transition de masse vers IPv6, qui devrait arriver éventuellement. Mais je ne ferais jamais confiance à une source pour toujours fournir les informations dont vous avez besoin, donc je dirais que vous pourriez utiliser les plages IP comme une sauvegarde.

Vous pourriez obtenir des réponses différentes à ce sujet, chacune avec ses propres mérites et les chutes, mais je pense que beaucoup de gens diraient de vérifier les deux dans un certain ordre.

Questions connexes