Identification du client DHCP du routeur de l'aéroport

2

J'ai un routeur 3ème génération Airport Extreme (double bande 802.11n 3e génération) comme routeur principal. Il est relié à un Airport Express (802.11n 1ère génération simple bande) connecté par et étend le WiFi à son réseau filaire, ainsi qu’à un Airport Extreme (802.11n 2ème génération simple bande) qui s’étend sans fil. Je gère un réseau bi-bande, le réseau 2,4 GHz qui est étendu sur le 2 esclave périphériques (à défaut d’une meilleure description), et le routeur principal dispose également d’un réseau 5GHz, car il s’agit d’un routeur double bande, et du réseau invité (réseau ouvert, sans sécurité).

Dans Airport Utility sur des appareils iOS (je n'ai actuellement pas accès à un Mac pour tester l'application OS X), je peux sélectionner un appareil, sélectionner Clients sans fil et répertoriez tous les clients connectés à ce périphérique particulier (du point de vue du point d’accès).

Un problème avec ceci est de ne pas voir comment puis-je identifier quel périphérique est affiché dans la liste? La plupart des appareils connectés auront heureusement une description réelle, à savoir les appareils iOS, Mac et certains Des ordinateurs, etc., mais j'ai toute une batterie de périphériques pour lesquels je ne parviens pas à identifier facilement ce qui est connecté. Par exemple:

  • Parfois, je viens juste d'obtenir l'adresse IP du bail DHCP indiquée en tant que client

  • Je reçois parfois un nom que je ne reconnais pas, c'est-à-dire IPhone de Sue ou android-653246a714bc41f

  • Je reçois parfois l'adresse MAC uniquement

  • Parfois (aujourd’hui, après l’ajout d’une nouvelle restriction d’accès), tous les noms d’ID client DHCP appropriés sont remplacés par l’adresse MAC pour une période donnée, et parfois les adresses MAC sont affichées lorsque le client (exemple, Apple TV et Playstation 3) est en mode. mode veille activé WOL - toujours connecté sur la couche "physique", mais sans adresse IP attribuée.

Mes raisons pour vouloir faire cela sont variées:

  • Le nombre de connexions pouvant être établies dans l'Airport Express est limité. Il peut donc s'avérer utile de déplacer certains périphériques vers un autre point d'accès afin de les alléger.

  • Etant un peu tatillon, j'aime bien pouvoir identifier

  • J'ai des raisons de laisser le réseau invité ouvert en termes de sécurité (certains anciens appareils prenant uniquement en charge le WEP, certains appareils sont si difficiles à taper avec des mots de passe comme ceux de mon récepteur TV que je ne souhaite tout simplement pas passer 20 minutes à entrer. un mot de passe très long via une télécommande de télévision ...). Je sais que certaines personnes (Sue et son iPhone) utilisent mon réseau invité sans mon autorisation et je souhaitais utiliser le contrôle d'accès pour bloquer ces personnes au fur et à mesure que je les voyais utiliser le réseau.

Le problème pour lequel je pose cette question est donc le suivant:


  • Comment faire en sorte que le routeur définisse ou mémorise un nom descriptif pour tous les périphériques, et pas uniquement pour ceux répondant aux demandes d'identifiants de clients DHCP?
    • Sous question: Comment puis-je voir tous les baux DHCP actuels, pas seulement les clients actuellement connectés?

J'ai essayé d'utiliser des réservations DHCP sur un PC qui n'apparaît jamais qu'avec l'adresse MAC, pour voir s'il récupérera la description, et il semble que ce ne soit pas le cas.

J'ai fixé un bail d'un an à mon DHCP, je devrais donc être capable d'identifier des périphériques individuels avec une certaine précision, etc. pour empêcher les périphériques partageant une adresse IP

Tout utilise DHCP, les seules adresses IP codées en dur sont les routeurs eux-mêmes.

stuffe
la source

Réponses:

0

Il semble qu'il n'y ait aucun moyen de forcer un ID client du côté du routeur. Vous devez donc vous contenter de le définir correctement sur le client. J'ai découvert que mes noms Apple TV et Playstation comportent des espaces qui les empêchent de définir correctement l'ID. En prenant les espaces les a fait apparaître correctement. Cependant, certains clients parviennent à enregistrer les noms correctement avec J'imagine que cela dépend de l'implémentation de la pile IP sur le périphérique client plutôt que d'un problème de serveur.

Il convient également de noter qu'après la mise à jour des paramètres ou la réinitialisation des routeurs, il apparaît que seuls les codes MAC apparaissent jusqu'à ce qu'il soit temps, à un moment donné, d'effectuer une recherche pour définir l'ID. Je n'ai trouvé aucun moyen de déterminer combien de temps cela a été fait, cela semble être aléatoire.

Il est également intéressant de noter que certains appareils pouvant utiliser Wake On LAN sur wifi et qui sont actuellement en veille se feront enregistrer à un moment donné. Physique de sorte que le routeur puisse envoyer la commande appropriée pour le réveiller, ainsi le MAC est affiché, mais pas d’IP (et donc pas d’utilisation DHCP active pour extraire l’ID) tant que le périphérique n’est pas réveillé et ne tire son adresse IP / enregistre son identité du client.

Enfin, en utilisant une ancienne version (5.6.1) de Airport Utility, il est possible d'afficher une liste de baux DHCP de tous les clients, pas seulement des connexions sans fil actives. Malheureusement, cela ne fonctionne pas sur Mavericks, mais vous pouvez le faire pour que ça marche . Malheureusement, il ne suit pas les baux DHCP pour le réseau invité ou sa durée (non configurable) est courte, si bien que seuls les invités connectés activement sont affichés dans cette liste.

Airport Utility 5.6.1

stuffe
la source