2015-04-04 12 views
7

Mam urządzenie, z którym udostępniam swoje połączenie z urządzenia iOS przez Bluetooth (Bluetooth PAN).Możliwe jest komunikowanie się przez Bluetooth PAN w iOS z podłączonymi urządzeniami

Zastanawiam się, czy można uzyskać dostęp do utworzenia serwera na telefonie iPhone w sieci PAN i uzyskać do niego dostęp z urządzenia lub utworzyć serwer na urządzeniu i uzyskać do niego dostęp z telefonu iPhone.

Czy ktoś ma tego rodzaju doświadczenie? Wiem, że zdecydowanie można to zrobić na urządzeniach z Androidem.

+0

To może być związane z http: // www. atpeaz.com/index.php/2010/fixing-the-iphone-bluetooth-internet-tethering-with-os-x/. – user1929959

+0

Tak, ten artykuł doskonale opisuje, czym jest interfejs PAN i czynnościami konfigurowania udostępniania. Moje pytanie brzmi: czy możliwe jest wewnętrzne skonfigurowanie serwera w tej sieci PAN bez tworzenia serwera w Internecie? Czy są jakieś ograniczenia ze strony iOS? –

+0

Bez dalszych rozległych badań, wyobrażam sobie, że byłoby to możliwe, ale niezbyt interesujące, ponieważ urządzenie hostujące serwer prawdopodobnie odczułoby obciążenie zasobów. Jest to również zależne od roli i działań mających miejsce po stronie "serwera". – CalebB

Odpowiedz

3

Tak, jest to możliwe. Na przykład zobacz this question o konfigurowaniu takiego serwera na urządzeniu z systemem iOS.

Możesz wykonać bardzo szybki test, instalując aplikację do diagnostyki sieci - np. Znalazłem jeden o nazwie Console Server autorstwa SikYi Chan w App Store.

W tej aplikacji dodałem "połączenie z serwerem" na porcie 12345 i uruchomiłem serwer. Tethering z mojego komputera Mac, w Preferencjach systemowych -> Sieć wykryłem, że mój zakotwiczony adres IP to 172.20.10.2. Domyślałem się, że iPhone był zatem 172.20.10.1 i to zrobił:

% telnet 172.20.10.1 12345   
Trying 172.20.10.1... 
Connected to 172.20.10.1. 
Escape character is '^]'. 
hello 

A w konsoli serwera w aplikacji iOS dostałam:

enter image description here

+0

Dzięki, potwierdzam, że działa. –

Powiązane problemy