複数の同時WiFi接続


12

Airdropのリリースにより、私のWiFiネットワークカードが複数のネットワーク接続を作成できることが明らかになりました。Macで複数のワイヤレス接続を管理するためのアプリ、ドキュメント、コマンドラインツールなどはありますか。

ナットシェルで、単一のワイヤレスNICを2つのワイヤレスNICのように動作させることはできますか?

iPadにはWiFiを介してMacbookとのみ通信できるアプリケーションがあるため、これについて尋ねています(アップルはほとんどのアプリでデータの有線送信を許可していません)。現在、私のラップトップはインターネットまたはiPadと通信できます(ネットワークはインターネットアクセス以外のすべてをブロックしているため、MacBookとiPadはそのネットワーク上で通信できません)。ハードウェアが機能しているように見えるので、私のラップトップが両方に接続できると素晴らしいでしょう。

もう少し調べてみると、有線インターフェイスにVLANを追加するのはかなり簡単に思えますが、GUIにはワイヤレス用に設定するオプションがありません。このページからifconfigコマンドを使用して、ワイヤレスインターフェイスのVLANを取得することができましたが、ターミナルからワイヤレスインターフェイスを使用する方法がわかりません。

また、bmasterswizzleの説明に従って、preferences.plist変更し、システム設定に仮想ワイヤレスインターフェイスを含めることができました。残念ながら、そのマシンから仮想インターフェースにpingすることはできますが、ネットワーク上の他のシステムから仮想インターフェースにpingすることができないため、何かが欠けています。

PING 10.0.0.114 (10.0.0.114): 56 data bytes
ping: sendto: No route to host
Request timeout for icmp_seq 0

近づいてきましたが、ルーティングの問題に対処する必要があると思います。私は、より複雑なネットワーク設定の専門家ではありません。


空中投下に対処して、質問の明確化を待ちます。Macbookは、特別なVLAN /トンネルを必要とせずに、インターネットやiPadと通信できます。また、iOSデバイスのWiFiハードウェアがAirDropスタイルのピアツーピアアドホックメッシュネットワークの楽しみに対応しているかどうかは不明です。
bmike

誰もこれについて何かを見つけましたか?(複数のwifiネットワーク接続を作成するラインに沿って考える)

回答:


3

AirDropをテストするために数台のコンピューターを使用している場合、各マシンでターミナルを開き、「ifconfig -a」のようなものを入力して、すべてのネットワークインターフェイスカードを一覧表示できます。表示するMacやUnixのボックスの近くにいるわけではありませんが、表示されるのは、物理インターフェイス(wifiまたはケーブル接続)である「en0」(Ethernet0)と呼ばれるネットワークインターフェイスです。 「en0:0」と呼ばれます。これは、物理的インターフェースの上に便乗する論理インターフェースです。このようにして、物理インターフェイスを1つだけ使用して複数の仮想インターフェイスを実行できます。これがAirDropの仕組みです。これらのインターフェイスを自分で手動で作成し、一方のインターフェイスを192.168アドレスで、もう一方のインターフェイスを172.16アドレスで言うことにより、Macを「マルチホーム」することができます。したがって、一度に2つのネットワークと通信できます。ケーブル接続されたインターフェイスでは常に比較的簡単でしたが、ワイヤレス接続では(ハードウェアサポートの観点から)どれほど難しいかわかりませんが、何らかの形で明らかに可能です。詳細については、この質問と回答を参照してください。ただし、要するに、ifconfig、netstat、routeなどの端末コマンドに精通する必要があります。 Airdropネットワークを使用してコンピューターにアクセスしますか?


1

Finderは、Mac OS X Lionでピアツーピアネットワークインターフェイスを構築するための主要なアプリです。

netstatまたはネットワークユーティリティを使用して、別のエアドロップMACを認識するために設定されたIPv6ルーティングを確認できます。

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

時間が経つにつれて、Macはp2p1をドロップし、p2p2などを作成します。tcpdumpおよびその他のコマンドを使用して、これらのマルチキャストインターフェイスで実際のトラフィックがライブ表示されるようにすることができます(en0およびen1と同様)。

ネットワークユーティリティ/ Netstatの[ マルチキャスト情報表示 ]オプションを使用すると、p2p nインターフェイスの詳細を確認できます。

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

実際のトリックは、iOSアプリ(App Storeルールに従っている)がネットワークハードウェアにアクセスせず、代わりにAppleが提供するAPIを使用するため、iOSデバイスを刑務所に入れて同様の変更を実行することです。

繰り返しになりますが、すでにbluetoothを使用してネットワーク接続を取得できるため、iOSデバイスをMacと同じWiFiネットワークに参加させ、AirDropに似たものをハッキングする必要がない場合は、データ転送を簡単に実行できる可能性があります。実際のアプリや特定のタスクが質問にリストされていないため、具体的にあなたが尋ねていることを伝えるのは難しいです。


2
私はエアドロップが作ったp2p接続を見てきました。電球を手に入れただけで、ワイヤレスnicから2つのwifi接続を実行できるかもしれません。Airdropは別として、最初にこのハードウェアを使用して2つの標準(非Airdrop)WiFi接続を確立することが可能であり、2番目にそれを設定する方法があります。基本的に、これは有線NICのVLANを設定するのと同じですが、無線NICを使用します。
yodaisgreen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.