Wiele jednoczesnych połączeń Wi-Fi

12

Po wydaniu zrzutu widać, że moja karta sieciowa WiFi może nawiązać więcej niż jedno połączenie sieciowe. Czy na moim komputerze Mac są jakieś aplikacje, dokumentacja, narzędzia wiersza polecenia itp. Do zarządzania wieloma połączeniami bezprzewodowymi?

w pigułce, czy mogę sprawić, aby moja pojedyncza bezprzewodowa nic działała jak dwie bezprzewodowe karty sieciowe?

Pytam o to, ponieważ mam aplikacje na iPadzie, które mogą komunikować się z moim macbookiem tylko przez Wi-Fi (Apple nie pozwala na stacjonarną transmisję danych dla większości aplikacji). W tej chwili mój laptop może albo rozmawiać z Internetem, albo z iPadem (sieć im blokuje wszystko oprócz dostępu do Internetu, więc mój MacBook i iPad nie mogą rozmawiać w tej sieci). Byłoby wspaniale, gdyby mój laptop mógł połączyć się z obydwoma, ponieważ wydaje się, że sprzęt jest w stanie.

Rozejrzałem się jeszcze trochę i wygląda na to, że dodanie vlana do interfejsu przewodowego jest dość proste, ale w GUI nie ma opcji skonfigurowania takiego dla sieci bezprzewodowej. Korzystając z komend ifconfig z tej strony , udało mi się teraz uzyskać vlan dla interfejsu bezprzewodowego, ale nie jestem pewien, jak korzystać z interfejsu bezprzewodowego z terminala.

Mogłem również zmodyfikować moją listę preferencji.plist zgodnie z opisem bmasterswizzle i mieć wirtualny interfejs bezprzewodowy w ustawieniach systemu. Niestety coś mi brakuje, ponieważ mogę pingować interfejs wirtualny z tej maszyny, ale nie mogę pingować interfejsu wirtualnego z innych systemów w sieci.

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

Zbliżam się do siebie, ale myślę, że muszę rozwiązać kilka problemów z routingiem. Nie jestem ekspertem od bardziej skomplikowanych konfiguracji sieci.

yodaisgreen
źródło
Spróbuję rozwiązać problem zrzutu i poczekam na wyjaśnienie twojego pytania. Macbook może rozmawiać z Internetem i iPadem bez potrzeby korzystania ze specjalnych sieci VLAN / tuneli. Ponadto nie jest jasne, czy sprzęt Wi-Fi w dowolnym urządzeniu z systemem iOS może obsługiwać sieć ad-hoc typu ad-hoc w technologii AirDrop.
bmike
Czy ktoś odkrył coś jeszcze na ten temat? (myśląc o tworzeniu wielu połączeń sieciowych Wi-Fi)

Odpowiedzi:

3

Jeśli masz kilka komputerów, które testują AirDrop, możesz otworzyć terminal na każdym komputerze i wprowadzić coś takiego jak „ifconfig -a”, które wyświetli listę wszystkich kart interfejsu sieciowego. Nie jestem w pobliżu Maca ani Unixa, żeby to pokazać, ale zobaczysz interfejs sieciowy, który można nazwać „en0” (Ethernet0), który jest interfejsem fizycznym (może to być Wi-Fi lub kabel) i jeszcze jeden zwany „en0: 0”, który jest logicznym interfejsem, który łączy się na wierzchu interfejsu fizycznego. W ten sposób możesz uruchomić wiele wirtualnych interfejsów za pomocą tylko jednego fizycznego, i tak działa AirDrop. Możliwe jest ręczne tworzenie tych interfejsów i „macowanie” wielu komputerów Mac, mając jeden interfejs powiedzmy na adres 192.168, a drugi powiedzmy adres 172.16, dzięki czemu może rozmawiać z 2 sieciami jednocześnie. Zawsze było to stosunkowo proste w kablowych interfejsach, ale nie jestem pewien, jak trudne byłoby to (z punktu widzenia wsparcia sprzętowego) w przypadku połączeń bezprzewodowych, ale jest to w pewien sposób możliwe. Zobacz to pytanie i odpowiedź, aby uzyskać więcej informacji, ale w skrócie musisz znać takie polecenia terminala, jak ifconfig, netstat, route itp. Użyć sieci Airdrop, aby uzyskać dostęp do komputera?

farsz
źródło
1

Finder to podstawowa aplikacja do budowania interfejsu sieci peer to peer w systemie Mac OS X Lion.

Możesz użyć narzędzia netstat lub Network Utility, aby zobaczyć routing IPv6 skonfigurowany do rozpoznawania kolejnego zrzutu MAC.

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

Z czasem Mac upuści p2p1 i utworzy p2p2 i tak dalej. Możesz użyć tcpdumpi innych poleceń, aby zobaczyć rzeczywisty ruch na żywo na tych interfejsach multiemisji (podobnie jak en0 i en1).

Opcja Wyświetl informacje o multiemisji w narzędziu Network Utility / Netstat wydaje się zapewniać najlepsze szczegóły dotyczące interfejsów 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

Prawdziwą sztuczką będzie więzienie, w którym łamie się urządzenie z systemem iOS, aby wykonać podobne zmiany, ponieważ aplikacje na iOS (które są zgodne z zasadami App Store) nie uzyskują dostępu do sprzętu sieciowego, ale zamiast tego używają interfejsu API udostępnionego przez Apple.

Ponownie, możesz już uzyskać łączność sieciową za pomocą bluetooth, więc być może łatwiej będzie wykonać transfer danych, zakładając, że nie możesz pozwolić urządzeniom iOS po prostu dołączyć do tej samej sieci Wi-Fi co Mac i ominąć konieczność włamania się do czegoś podobnego do AirDrop. Trudno dokładnie określić, o co pytasz, ponieważ w pytaniu nie wymieniono żadnych rzeczywistych aplikacji ani konkretnych zadań.

bmike
źródło
2
Widziałem połączenia p2p wykonane przez zrzut. Dało mi to tylko żarówkę, że może mógłbym uruchomić dwa połączenia Wi-Fi z mojej bezprzewodowej nici. Airdrop na bok, po pierwsze, można nawiązać dwa standardowe połączenia Wi-Fi z tym sprzętem, a po drugie, jak to skonfigurować. Zasadniczo byłoby to to samo, co skonfigurowanie sieci Vlan dla nici przewodowej, ale z nicią bezprzewodową.
yodaisgreen