13 votes

Plusieurs connexions wifi simultanées

Avec la sortie d'airdrop, il est évident que ma carte réseau WiFi est capable d'établir plus d'une connexion réseau. Existe-t-il des applications, de la documentation, des outils en ligne de commande, etc. pour gérer plusieurs connexions sans fil sur mon Mac ?

En résumé, est-ce que je peux faire en sorte que mon réseau sans fil unique se comporte comme deux réseaux sans fil ?

Je pose cette question parce que j'ai des applications sur mon iPad qui ne peuvent communiquer avec mon macbook que par WiFi (apple ne permet pas la transmission de données par câble pour la plupart des applications). Actuellement, mon ordinateur portable peut soit parler à Internet, soit à mon iPad (le réseau sur lequel je suis bloque tout sauf l'accès à Internet, donc mon macbook et mon iPad ne peuvent pas parler sur ce réseau). Ce serait génial si mon ordinateur portable pouvait se connecter aux deux puisqu'il semble que le matériel en soit capable.

J'ai fouillé un peu plus et il semble que ce soit assez simple d'ajouter un vlan sur l'interface filaire mais il n'y a pas d'option dans le gui pour en configurer un pour le sans fil. En utilisant l'option Commandes ifconfig de cette page J'ai réussi à obtenir un vlan pour l'interface sans fil maintenant mais je ne sais pas comment utiliser une interface sans fil à partir du terminal.

J'ai également pu modifier mes préférences.plist comme décrit par bmasterswizzle et j'ai l'interface virtuelle sans fil dans mes paramètres système. Malheureusement, il me manque quelque chose, car je peux envoyer un ping à l'interface virtuelle à partir de cette machine, mais je ne peux pas le faire à partir d'autres systèmes sur le 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 m'en rapproche petit à petit, mais je pense qu'il y a quelques problèmes de routage que je dois régler. Je ne suis pas vraiment un expert des configurations réseau plus complexes.

3voto

stuffe Points 25320

Si vous disposez de plusieurs ordinateurs pour tester AirDrop, vous pouvez ouvrir un terminal sur chaque machine et entrer quelque chose comme " ifconfig -a ", qui répertoriera toutes vos cartes d'interface réseau. Je ne suis pas près d'un Mac ou d'un Unix pour le montrer, mais ce que vous verrez est une interface réseau qui pourrait être appelée disons "en0" (Ethernet0) qui est une interface physique (peut être wifi, ou câblée) et une autre appelée "en0:0" qui est une interface logique qui se superpose à l'interface physique. De cette façon, vous pouvez faire fonctionner plusieurs interfaces virtuelles en utilisant une seule interface physique, et c'est ainsi que AirDrop fonctionne. Il est possible de créer manuellement ces interfaces vous-même, et de "multihome" votre mac en ayant une interface disons sur une adresse 192.168, et l'autre sur disons une adresse 172.16, lui permettant ainsi de parler à 2 réseaux à la fois. Cela a toujours été relativement simple sur les interfaces câblées, mais je ne suis pas sûr que ce soit très délicat (du point de vue du support matériel) avec les connexions sans fil, mais c'est clairement possible d'une certaine manière. Voir cette question et réponse pour plus de détails, mais en bref, vous devez être familier avec des commandes de terminal telles que ifconfig, netstat, route, etc. Utiliser le réseau Airdrop pour accéder à un ordinateur ?

1voto

Oskar Points 1242

Le Finder est l'application principale pour construire l'interface réseau peer to peer sur Mac OS X Lion.

Vous pouvez utiliser netstat ou l'utilitaire réseau pour voir le routage IPv6 qui est configuré pour reconnaître un autre mac airdrop.

fe80::%p2p1/64                          link#9                  UCI            p2p1
ff01::%p2p1/32                          link#9                  UmCI           p2p1
ff02::%p2p1/32                          link#9                  UmCI           p2p1

Au fil du temps, le mac va abandonner p2p1 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 multicast (tout comme en0 et en1).

El Afficher les informations de multidiffusion dans l'utilitaire de réseau / Netstat semble vous donner les meilleurs détails sur le p2p. n interfaces.

Link-layer Multicast Group Memberships
Group                   Link-layer Address  Netif
33:33:0:0:0:1           <none>              p2p2
33:33:0:0:0:fb          <none>              p2p2
33:33:e2:e0:8a:33       <none>              p2p2
33:33:ff:4d:90:7e       <none>              p2p2
33:33:0:0:0:1           <none>              p2p2
33:33:0:0:0:fb          <none>              p2p2
33:33:e2:e0:8a:33       <none>              p2p2
33:33:ff:4d:90:7e       <none>              p2p2

IPv6 Multicast Group Memberships
Group                   Link-layer Address  Netif
ff01::1%p2p2            33:33:0:0:0:1       p2p2
ff02::1%p2p2            33:33:0:0:0:1       p2p2
ff02::fb%p2p2           33:33:0:0:0:fb      p2p2
ff02::2:e2e0:8a33%p2p2  33:33:e2:e0:8a:33   p2p2
ff02::1:ff4d:907e%p2p2  33:33:ff:4d:90:7e   p2p2

p2p2:
    inet6 fe80::1025:ff:fe4d:907e
    mldv2 flags=2<> rv 2 qi 125 qri 10 uri 3
        group ff01::1%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:01
        group ff02::1%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:01
        group ff02::fb%p2p2 mode exclude
            mcast-macaddr 33:33:00:00:00:fb
        group ff02::2:e2e0:8a33%p2p2 mode exclude
            mcast-macaddr 33:33:e2:e0:8a:33
        group ff02::1:ff4d:907e%p2p2 mode exclude
            mcast-macaddr 33:33:ff:4d:90:7e

La vraie difficulté sera de casser votre appareil iOS pour effectuer des changements similaires, car les applications iOS (qui suivent les règles de l'App Store) n'ont pas accès au matériel de mise en 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, donc peut-être que cela pourrait être plus facile pour accomplir votre transfert de données, en supposant que vous ne pouvez pas laisser les appareils iOS se joindre 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 réelle ou tâche spécifique n'a été mentionnée dans la question.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X