USB पर कंप्यूटर के साथ iPhone वाईफ़ाई साझा करें?


15

पानी के रिसाव के कारण, हमें अस्थायी रूप से कार्यालयों को स्थानांतरित करना पड़ा। हमारे अस्थायी कार्यालयों में, हमारे पास वाईफ़ाई नेटवर्क है, लेकिन सक्षम नेटवर्क (अभी तक) नहीं है।

चूँकि मेरे कंप्यूटर में WIFI नहीं है (यह एक स्थिर डेस्कटॉप है) मुझे लगा कि मैं देख सकता हूं कि क्या मैं अपने iPhone पर अपने iPhone के माध्यम से अपने कंप्यूटर के लिए वाईफ़ाई कनेक्शन को पा सकता हूं जबकि मैं यहां कैबल नेटवर्क स्थापित करने के लिए स्थानीय सुविधाओं का इंतजार करता हूं।

क्या यह संभव है?

जवाबों:


11

क्षमा करें, लेकिन जेल ब्रेकिंग के बिना ऐसा करना संभव नहीं है। एक iPhone पर "व्यक्तिगत हॉटस्पॉट" फ़ंक्शन केवल 3 जी कनेक्शन साझा करने की अनुमति देता है, वाईफाई कनेक्शन नहीं, इसलिए आप इसे वाईफाई एडेप्टर के रूप में उपयोग नहीं कर सकते। यह संभव है कि Apple इस कार्यक्षमता को जोड़ सके, लेकिन यह काफी आला मामला है, इसलिए मैं इस पर भरोसा नहीं करूंगा।

अधिक तुरंत, यदि आपके पास वाईफाई उपलब्ध है, तो आप अपने डेस्कटॉप से ​​कनेक्टिविटी प्राप्त करने के लिए इंटरनेट शेयरिंग (ओएस एक्स) / इंटरनेट कनेक्शन शेयरिंग (विंडोज) और एक ईथरनेट केबल का उपयोग कर सकते हैं। या यदि आपको स्टेपल या कुछ समान आस-पास मिला है, तो उनके पास आमतौर पर $ 30 या उससे कम के लिए यूएसबी वाईफाई एडेप्टर होते हैं।


इसलिए मैंने इस कथन के साथ शुरुआत की (जो iPhone और iOS संस्करण आप उपयोग कर रहे हैं? आपको यह भी जांचना होगा कि आपका वाहक एक व्यक्तिगत हॉटस्पॉट की अनुमति देता है।)
ग्रीम हचिसन

मुझे लगता है कि आप प्रश्न को गलत समझ रहे हैं - पोस्टर यूएसबी पर वाईफाई कनेक्शन साझा करने के लिए अपने iPhone का उपयोग करने का एक तरीका चाहता है। व्यक्तिगत हॉटस्पॉट केवल 3 जी कनेक्शन साझा कर सकता है।
लुटेरों ने

नहीं, मैं नहीं हूँ। यदि आप पिछले भाग को पढ़ते हैं तो मैं 2 विकल्प प्रदान करता हूं जैसा कि आप iPhone के साथ नहीं कर सकते हैं
ग्रीम हचिसन

"संभव नहीं है" अपरिहार्य है - आप बस एक समाधान के बारे में जानने के लिए पर्याप्त नहीं हो सकते हैं। रस्सी का जवाब सही है।
H2CO3

9

बेशक यह संभव है:

  1. आपका iOS डिवाइस वाईफाई कनेक्शन में शामिल होना चाहिए
  2. आपका iOS डिवाइस जेलब्रेक होना चाहिए
  3. अपने पीसी होना आवश्यक है आइट्यून्स उस पर
  4. Myydi 5.0 को Cydia पर इंस्टॉल करें ( Cydia आपके जेलब्रेक के बाद आपके iOS डिवाइस पर इंस्टॉल हो जाएगा )
  5. USB टैब में USB टेथरिंग चुनें
    • MyWi USB को ऑन पर सेट करें
    • उन्नत USB पर जाएं
    • USB Bridhe को "WiFi से ब्रिज करें" सेट करें ताकि आप 3G के माध्यम से ऑनलाइन न हों
  6. अपने वायरलेस इंटरनेट कनेक्शन का आनंद लें

1
से विक्रेता की साइट :One great example is your iPhone may have access to a HotSpot for free that also allows tethering. Thus, you can use your iPhone's WiFi to connect and use the USB connection to allow your internet to pipe/bridge it's traffic through the WiFi connection.
iolsmit

3

आप किस iPhone और iOS वर्जन का उपयोग कर रहे हैं? आपको यह भी जांचना होगा कि आपका कैरियर एक व्यक्तिगत हॉटस्पॉट की अनुमति देता है।

यदि आप अपने फोन पर एक निजी हॉटस्पॉट चालू करने में सक्षम हैं, तो बस फोन को USB के साथ पीसी से कनेक्ट करें और नेटवर्क सेटिंग्स में तेह फोन को फाइन करने के बाद वाई-फाई पासवर्ड डालें।

यहाँ छवि विवरण दर्ज करें

आप बस एक वाईफाई यूएसबी भी प्राप्त कर सकते हैं जो राउटर से वाईफाई उठाएगा।


1

नि: शुल्क विधि जो काम करती है, जेलब्रेक iPhone के साथ कम से कम:

1) cydia से अपने iPhone पर ओपनएसएसएच स्थापित करें, या apt-get, यदि आप टर्मिनल पसंद करते हैं।

2) अजगर 2.7.x स्थापित करें
     इस लेखन के रूप में नवीनतम संस्करण 2.7.6 है।

3) डाउनलोड करें libusbmuxd।
     https://github.com/libimobiledevice/libusbmuxd
     आप या तो कर सकते हैं git clone, यदि आपके पास नहीं है / प्राप्त करना चाहते हैं git,
      तो रिलीज को 'रिलीज' टैब से डाउनलोड करें।

4) यदि आपने git cloneरूट नहीं लिया है तो इसे अनपैक करें । यदि आप टारबॉल डाउनलोड करते हैं, तो
     tar zxvf <tarball name>.tar.gzटर्मिनल से करें। खिड़कियों में, 7-ज़िप का उपयोग करें या टूल का .zip संस्करण डाउनलोड करें।

5) cd में libusbmuxd/python-client

6) निम्नलिखित चरण प्लेटफ़ॉर्म-निर्भर है:

खिड़कियाँ

यदि आप विंडोज़ चलाते हैं, तो आपको अपने python.exeप्रोग्राम को मैन्युअल रूप से टाइप करना होगा । यदि आपने डिफ़ॉल्ट स्थान चुना है, तो यह इंस्टॉल हो जाएगा C:\Python27। इसलिए, विंडोज़ में, अपने कमांड प्रॉम्प्ट पर जाएं और टाइप करें
C:\Python27\python.exe tcprelay.py -t 22:2222

लिनक्स / यूनिक्स / सोलारिस / बीएसडी, आदि।

यदि आप लिनक्स (मेरे जैसे), विंडोज में साइगविन, बीएसडी / यूनिक्स, सोलारिस, या मूल रूप से किसी भी प्लेटफ़ॉर्म के अलावा विंडोज़ और डॉस के बारे में जानते हैं, तो आप बस टाइप करेंगे
python2.7 tcprelay.py -t 22:2222


7) अभी तक बहुत कुछ नहीं किया गया है - आपको एक SSH क्लाइंट चलाने की आवश्यकता है! यह भी, प्लेटफ़ॉर्म-आश्रित है।

विंडोज - PuTTY

विंडोज़ में, cygwin इसे आसान बनाता है, लेकिन अगर आपके पास पहले से ही cygwin नहीं है, तो PuTTY एक अच्छा विकल्प है:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
इसे सेट करें इस:
PuTTY की स्थापना - 1
PuTTY की स्थापना - 2

'मोबाइल' पर लॉगिन यूज़रनेम सेट करना सुनिश्चित करें। PuTTY की स्थापना - 3

और, थोड़ी अतिरिक्त गति (एन्क्रिप्शन से कम ओवरहेड) के लिए, एन्क्रिप्शन को 'आर्कफॉर' में बदलें। आमतौर पर, मैं इसकी अनुशंसा नहीं करूंगा , लेकिन चूंकि आप एन्क्रिप्शन को USB केबल पर धकेल रहे हैं और नेटवर्क नहीं, इसलिए सुरक्षा जोखिम कम है।

PuTTY की स्थापना - 4

यदि आप चाहें, तो आप इसके लिए एक प्रोफ़ाइल को सहेज सकते हैं, हर बार आपको समस्या होने पर इसे वापस सेट करने से बचने के लिए। यह 'सत्र' अनुभाग में बहुत ऊपर किया जाता है।

लिनक्स / यूनिक्स / बीएसडी / सोलारिस / ओएसएक्स / एचपी-यूएक्स / जो भी मैं अभी भी लापता हूं

आप के ssh -D 8080 -p 2222 mobile@127.0.0.1 लिए डिफ़ॉल्ट पासवर्ड चला सकते हैं mobileऔर rootiPhone पर खातों होना चाहिए alpine। एक बार जब आप सफलतापूर्वक लॉग इन हो जाते हैं, तो आपको एक समान xtermविंडो देखनी चाहिए । passwdअब टाइप करें , अपना पासवर्ड कुछ अधिक सुरक्षित करने के लिए। साथ ही, लॉग इन करने के लिए अपने पासवर्ड के रूप में टाइप करें suऔर उपयोग alpineकरें rootऔर rootसाथ ही पासवर्ड बदलें । फिर, exitअपने लॉगिन पर वापस जाने के लिए टाइप करें mobile

8) आप लगभग अब कर रहे हैं, मैं कसम खाता हूँ! यह अब तक प्रकट होने की तुलना में कम जटिल है, अगर आप वास्तव में इसे स्वयं करते हैं!

अब, आपको अपनी पसंद का वेब ब्राउज़र खोलने की आवश्यकता है; मैं फ़ायरफ़ॉक्स का उपयोग करता हूं, इसलिए मैं इसे एक उदाहरण के रूप में उपयोग करूंगा। मैंने क्रोम का उपयोग किया है, लेकिन जैसा कि मुझे यह पसंद नहीं है और वर्तमान में इसे स्थापित नहीं किया है, मैं वर्तमान में एक उदाहरण के लिए इसका उपयोग नहीं कर सकता। लेकिन आप इसे ब्राउज़र की परवाह किए बिना SOCKS प्रॉक्सी के रूप में सेट करते हैं।

ये स्क्रीनशॉट एक अग्रेषित X11 के साथ किया गया था, इसलिए फोंट बदसूरत हैं, लेकिन इसे ध्यान में न रखें।
सबसे पहले, वरीयताएँ विंडो पर जाएं ( tools -> optionsया edit -> preferences, ओएस पर निर्भर करता है)। फिर, करने के लिए जाओ Advanced -> Network -> Settings...फ़ायरफ़ॉक्स विन्यास 1

ब्राउज़र के लिए निम्न कॉन्फ़िगरेशन का उपयोग करें।
फ़ायरफ़ॉक्स विन्यास 2

समस्याओं और समाधान

मुसीबत:

हाँ, यह वास्तव में एक मॉडेम के रूप में iphone का उपयोग नहीं कर रहा है।

समाधान:

इससे छुटकारा मिले; यह काम करता हैं।

मुसीबत:

मेरा ऐप SOCKS प्रॉक्सी सेट करने की अनुमति नहीं देता है।

समाधान:

मुझे Minecraft जैसे गेम के साथ यह समस्या हुई है। यहाँ कुछ सुधार है।
Minecraft के लिए, मैंने एक तर्क जोड़ा ssh। मैं नियमित रूप से ndd.nu reddit minecraft सर्वर (reddit.com/r/mcpublic) पर खेलता हूं। Minecraft 1.6 के बाद से, SSH टनलिंग और SOCKS परदे के पीछे कमांड लाइन तर्क के रूप में काम नहीं किया है। आप जावा मापदंडों को जोड़ने में सक्षम होते थे -DSocksProxyHost=127.0.0.1 -DSocksProxyPort=8080और यह काम करता था। अब, हालांकि, समाधान काफी अच्छा नहीं है, लेकिन यह काम करता है।

जब आप शुरू करते हैं ssh, इसके बजाय ssh -D 8080 -p 2222 mobile@127.0.0.1, करते हैं
ssh -D 8080 -L 127.0.0.1:25565:p.nerd.nu:25565 -p 2222 mobile@127.0.0.1
फिर, जब आप सर्वर से कनेक्ट करना चाहते हैं, तो इसके बजाय 127.0.0.1:25565अपनी सर्वर की सूची में URL जोड़ें ! रिमोट सर्वर SSH टनलिंग के चमत्कार के लिए 127.0.0.1/localhost पर दिखाई देगा!

अन्य कार्यक्रमों / खेलों के लिए, एक ही नियम लागू होता है। यदि आप SOCKS प्रॉक्सी सेट नहीं कर सकते हैं और कुछ और काम नहीं करता है, तो बस जोड़ें -L 127.0.0.1:<port>:<remote URL to access>:<remote port>

आपको 127.0.0.1उस पोर्ट का उपयोग करने के लिए मजबूर करने के लिए कुछ भी नहीं है जो आप सामान्य रूप से करेंगे, इसलिए मैं कर सकता हूं, उदाहरण के लिए, मैप किया p.nerd.nu:25565गया 127.0.0.1:1025और जब तक मैंने पोर्ट निर्दिष्ट नहीं किया तब तक गेम की देखभाल नहीं होगी। सभी कार्यक्रम इतने उदार नहीं हैं, लेकिन यह याद रखना उपयोगी है।


इसके अलावा, याद रखें: लगभग कोई भी प्रोग्राम इसका उपयोग कर सकता है। तो जबकि यह एक साधारण मॉडेम या कुछ के रूप में अच्छा नहीं है, यह निश्चित रूप से काम करता है। ध्यान दें कि यदि आप वाई-फाई से कनेक्शन खो देते हैं, तो आप संभवतः अपने सेलुलर नेटवर्क के डेटा एक्सेस में खाना शुरू कर देंगे। यदि सेलुलर नेटवर्क गहरे स्तर के पैकेट निरीक्षण करता है, तो टेथरिंग को सक्षम करने के लिए चार्ज के लिए तैयार रहें। बस सावधान रहें, कृपया :) यदि आपके पास Cydia से "TetherMe" है, या ऐसा कुछ है, तो यह मुखौटा हो सकता है कि आप क्या कर रहे हैं। इसके अलावा, कभी-कभी अगर iPhone सो जाता है, तो यह वाई-फाई को बंद कर देगा। insomniaचारों ओर पाने के लिए cydia / apt से स्थापित करें ।

या, गहरे पैकेट निरीक्षण को रोकने के लिए, आप एन्क्रिप्शन के लिए घर पर एक पीसी में अपने iPhone से SSH भी कर सकते हैं, और फिर अपने डिवाइस से अपने iPhone में SSH जिसे आप वायर्ड कर रहे हैं।


1
क्षमा करें यदि यह बहुत लंबा है; मैं बस वास्तव में महसूस करता हूं, वास्तव में गर्व है कि आखिरकार एसएसएच टनलिंग को इतनी अच्छी तरह से समझ लिया है। यह वास्तव में अब तक की सबसे उपयोगी चीज है। (बस एक कार से मेरे लैपटॉप पर यह लिखा है)
व्याट8740

-2

बस virtualwifirouter को मुफ्त में डाउनलोड करें, एक बार स्थापित करें और कॉन्फ़िगर करें ....... और जीवन के समय का आनंद लें :) ........।


क्या आप इस पर थोड़ा विस्तार कर सकते हैं? यह वास्तव में एक टिप्पणी नहीं है और एक उत्तर के रूप में अकेले खड़े होने के लिए पर्याप्त नहीं है।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.