Avec la sortie de airdrop, il est évident que ma carte réseau WiFi est capable d’établir plusieurs connexions réseau. Existe-t-il des applications, de la documentation, des outils de ligne de commande, etc. pour gérer plusieurs connexions sans fil sur mon mac?
dans un écrou, puis-je obtenir mon unique nic sans fil d'agir comme deux nics sans fil?
Je pose la question à ce sujet parce que mon iPad contient des applications qui ne peuvent communiquer avec mon macbook que via WiFi (Apple ne permet pas la transmission câblée de données pour la plupart des applications). À l'heure actuelle, mon ordinateur portable peut parler à Internet ou à mon iPad (le réseau est bloqué sur tout, sauf l'accès à Internet, de sorte que mon MacBook et mon iPad ne peuvent pas communiquer sur ce réseau). Ce serait formidable si mon ordinateur portable pouvait se connecter aux deux car il semblerait que le matériel en soit capable.
J'ai bricolé un peu plus et il semble très simple d'ajouter un vlan à l'interface filaire, mais il n'y a pas d'option dans l'interface graphique pour en configurer un pour le sans fil. En utilisant les commandes ifconfig de cette page, j’ai réussi à obtenir un vlan pour l’interface sans fil, mais je ne sais pas comment utiliser une interface sans fil à partir du terminal.
J'ai également pu modifier mon fichier preferences.plist comme décrit par bmasterswizzle et disposer de l'interface sans fil virtuelle dans les paramètres de mon système. Malheureusement, il me manque quelque chose car je peux envoyer une requête ping à l'interface virtuelle à partir de cette machine, mais je ne peux pas envoyer une requête ping à l'interface virtuelle à partir d'autres systèmes du réseau.
PING 10.0.0.114 (10.0.0.114): 56 data bytes
ping: sendto: No route to host
Request timeout for icmp_seq 0
Je me rapproche de plus en plus, mais je pense que certains problèmes de routage doivent être résolus. Je ne suis pas vraiment un expert en configurations de réseau plus complexes.
Réponses:
Si vous avez plusieurs ordinateurs qui testent AirDrop, vous pouvez ouvrir un terminal sur chaque ordinateur et entrer quelque chose comme «ifconfig -a», qui répertorie toutes vos cartes d'interface réseau. Je ne suis pas près d'un boîtier Mac ou Unix, mais vous verrez une interface réseau appelée "en0" (Ethernet0) qui est une interface physique (wifi, ou câblée) et une autre appelé "en0: 0" qui est une interface logique qui se superpose à l'interface physique. De cette manière, vous pouvez exécuter plusieurs interfaces virtuelles en utilisant une seule interface physique, et voici comment AirDrop fonctionne. Il est possible de créer manuellement ces interfaces vous-même et "multi-home" sur votre Mac en faisant en sorte qu'une interface dise sur une adresse 192.168 et l'autre sur une adresse 172.16, lui permettant ainsi de parler à 2 réseaux à la fois. Les interfaces câblées ont toujours été relativement simples, mais je ne sais pas si ce serait difficile (du point de vue du support matériel) avec des connexions sans fil, mais c'est clairement possible d'une certaine manière. Voir cette question et cette réponse pour plus de détails, mais en bref, vous devez être familiarisé avec les commandes de terminal telles que ifconfig, netstat, route, etc. Utiliser le réseau Airdrop pour accéder à un ordinateur?
la source
Le Finder est l'application principale pour la construction de l'interface réseau d'égal à égal sur Mac OS X Lion.
Vous pouvez utiliser netstat ou l'utilitaire de réseau pour voir le routage IPv6 configuré pour reconnaître un autre Mac de diffusion.
Au fil du temps, le mac va p2p1 laisser tomber et faire p2p2 et ainsi de suite. Vous pouvez utiliser
tcpdump
et d'autres commandes pour voir le trafic réel en direct sur ces interfaces de multidiffusion (comme en0 et en1).L' option Afficher les informations de multidiffusion dans Network Utility / Netstat semble vous fournir les meilleurs détails sur les interfaces p2p n .
Le vrai truc sera de forcer votre appareil iOS à effectuer des modifications similaires, car les applications iOS (qui respectent les règles de l'App Store) n'ont pas accès au matériel réseau, mais utilisent simplement l'API fournie par Apple.
Encore une fois, vous pouvez déjà obtenir une connectivité réseau en utilisant Bluetooth, alors peut-être serait-il plus facile d’effectuer votre transfert de données si vous ne pouviez pas laisser les appareils iOS se connecter au même réseau WiFi que le Mac et éviter d’avoir à pirater quelque chose qui ressemble à AirDrop. Il est difficile de dire précisément ce que vous demandez, car aucune application ni tâche spécifique n'a été répertoriée dans la question.
la source