क्या मैं विंडोज 7 में एक साथ दो इंटरनेट कनेक्शन के लिए प्रोग्राम्स रूट कर सकता हूं? [डुप्लिकेट]


13

मेरे पास दो इंटरनेट कनेक्शन हैं - एक 3 जी मॉडेम के माध्यम से, और दूसरा वायरलेस के माध्यम से। मॉडेम तेज़ है इसलिए मैं सामान्य रूप से इसके साथ ब्राउज़ करता हूं, लेकिन यह मेरे वायरलेस करते समय धार डाउनलोड का समर्थन नहीं करता है। जब दोनों जुड़े होते हैं, तो मेरा पीसी स्वचालित रूप से मॉडेम के माध्यम से हर कनेक्शन बनाता है।

क्या कोई ऐसा तरीका है जिससे मैं किसी विशेष कार्यक्रम, जैसे uTorrent, को अपने वायरलेस इंटरनेट कनेक्शन के माध्यम से ब्राउज़ करने के लिए बाध्य कर सकता हूं?


2
खोज शब्द: "लिंक एकत्रीकरण" या "लिंक बॉन्डिंग"।
अकीरा

जवाबों:


5

मेरी जानकारी के लिए, विंडोज में इसके लिए कोई अंतर्निहित सुविधा नहीं है, लेकिन तीसरे पक्ष के अनुप्रयोग हैं जो आपको चाल करने में मदद करेंगे। मेरे अनुभव में, ForceBindIP ने हमेशा काफी अच्छी तरह से काम किया है। यह टिन पर जैसा कहता है, वैसा ही करता है: ForceBindIP के माध्यम से एक प्रोग्राम चलाने से यह सुनिश्चित होगा कि यह एक निर्दिष्ट इंटरफ़ेस का उपयोग करता है।

आपके मामले में, यह प्रोग्राम स्थापित करने (या पोर्टेबल संस्करण को निकालने) और ForceBindIP.exe 1.2.3.4 %PROGRAMFILES%\uTorrent\uTorrent.exeवायरलेस इंटरफ़ेस के पते के साथ 1.2.3.4 की जगह orTorrent का उपयोग करके चलाने की बात होगी ।

यदि आपके वायरलेस इंटरफ़ेस से गंतव्य तक कोई मार्ग नहीं है, तो आपको एक जोड़ने की आवश्यकता है। यह आपके द्वारा चाहा जाने वाला कोई भी मार्ग हो सकता है, लेकिन rentTorrent जैसे एप्लिकेशन के लिए, आप संभवतः विशिष्ट IP श्रेणियों के बजाय सभी गंतव्यों के लिए ट्रैफ़िक रूट करना चाहेंगे।

ऐसा करने के लिए, उन्नत कमांड प्रॉम्प्ट लाएं, टाइप करें ipconfigऔर अपने वायरलेस कनेक्शन के प्रवेश द्वार पर ध्यान दें, जो संभवतः आपके एक्सेस प्वाइंट का आईपी पता है (उदाहरण 192.168.2.1)। इसके बाद, route printइंटरफ़ेस सूची (जैसे 12) में अपने वायरलेस कार्ड के दो-अंकीय पहचानकर्ता को टाइप करें और जांचें, साथ ही रूटिंग तालिका में 0.0.0.0 प्रविष्टि का मीट्रिक भी। फिर, मार्ग का उपयोग करके जोड़ें route -p add 0.0.0.0 mask 0.0.0.0 192.168.2.1 metric 50 if 12:।

-P स्विच सुनिश्चित करता है कि मार्ग एक रिबूट से बचता है, लेकिन वायरलेस इंटरफ़ेस को नया पहचानकर्ता मिलने पर यह अभी भी टूट सकता है। '0.0.0.0 मास्क 0.0.0.0' का अर्थ है कि मार्ग सभी गंतव्यों के लिए मान्य है। '192.168.2.1' उस गेटवे के पते को संदर्भित करता है जिसका आप उपयोग करना चाहते हैं। 'मैट्रिक 50' इस मार्ग के लिए एक निश्चित लागत जोड़ता है और आप इसे वायर्ड कनेक्शन के बजाय इसका उपयोग करने के दिए गए इंटरफ़ेस से बाध्य नहीं होने वाले कार्यक्रमों से बचने के लिए अन्य 0.0.0.0 प्रविष्टि के मीट्रिक के ऊपर अच्छी तरह से सेट करना चाहेंगे। अंत में, route if 12 ’उस इंटरफ़ेस को सेट करता है जिस पर मार्ग लागू होता है।


धन्यवाद, लेकिन एह, मुझे अपने पीसी पर वायरलेस इंटरफ़ेस का पता कैसे मिलेगा ?
चिब्यूज ओपटा

ठीक है, अंत में पाया कि कैसे .. मुझे यह पुष्टि करने में सक्षम होना चाहिए कि क्या यह सुबह काम करता है, लेकिन निश्चित रूप से सही समाधान की तरह दिखता है। मैं इसके लिए एक GUI बनाना चाहता हूँ ताकि दूसरे भी इसे कर सकें (यदि यह काम करता है ...)
चिबज़े ओपटा

अच्छा लगता है, लेकिन रूटिंग के बारे में क्या? यदि अनुप्रयोग इंटरफ़ेस A के लिए बाध्य है, लेकिन सिस्टम का डिफ़ॉल्ट गेटवे इंटरफ़ेस B पर कॉन्फ़िगर किया गया है, तो आउटगोइंग पैकेट्स को इंटरफ़ेस A से कैसे रूट किया जा सकता है?
मास्सिमो

उल्लेखित ForceBindIP के लिए +1, हालाँकि इसने कभी भी मेरे लिए अपेक्षित काम नहीं किया।
कुछ मुफ्त मेसन

@ मैसिमो: मैं नेटवर्किंग से परिचित नहीं हूं, लेकिन फोर्सबिंडिप का उपयोग करने के बाद मुझे त्रुटि मिलती है: "एक सॉकेट ऑपरेशन को अगम्य नेटवर्क पर लाने का प्रयास किया गया था।" मेरे uTorrent में, इसलिए यह दुर्भाग्य से, काम नहीं लगता ...
Chibueze Opata

4

मैं ऐसा ही कुछ करता हूं। मैं अपने वायर्ड एनआईसी के साथ अपने नेटवर्क से जुड़ा हुआ हूं। मैं अपने वायरलेस एनआईसी के साथ अपने फोन को टेदर करता हूं। मैंने अपने कंप्यूटर को पहले वायरलेस पर वायर्ड का उपयोग करने के लिए सेट किया है । फिर मैंने एक वर्चुअलबॉक्स बनाया, जिसे मैं सीमलेस मोड में चलाता हूं (उबंटू, लेकिन यह कोई फर्क नहीं पड़ता)। तब हर जगह मैं VirtualBox में ब्राउज़ करता हूं वायर्ड कनेक्शन के माध्यम से नहीं जाएगा। वर्चुअलबॉक्स साझा फ़ोल्डर की अनुमति देता है, इसलिए सभी डाउनलोड एक ही डाउनलोड निर्देशिका में जाते हैं। केवल एक चीज यह है कि मैं सीपीयू और मेमोरी बर्बाद कर रहा हूं, हालांकि, मैं सबसे अधिक सुरक्षित हूं। मैं अपने दूसरे मॉनीटर पर भी सहजता से चलता हूं , इसलिए अब मैं ewber kewl हूं।

आप VirtualBox में एक टोरेंट क्लाइंट चला सकते हैं


अछा सुझाव। यह अंततः एकमात्र उपलब्ध समाधान हो सकता है, हालांकि मैं VMWare का उपयोग करूंगा, लेकिन आइए देखते हैं ...
Chibueze Opata

3

नहीं, यह एक विशेष कार्यक्रम के लिए नहीं किया जा सकता है, यह केवल एक विशेष लक्ष्य आईपी पते (या सबनेट) के लिए किया जा सकता है: आप अपने सिस्टम में एक स्थैतिक मार्ग जोड़ सकते हैं ताकि मॉडेम के माध्यम से सभी साइटों तक पहुंच सके। कनेक्शन लेकिन एक विशिष्ट आईपी पते या सबनेट तक पहुंचने के लिए वायरलेस कनेक्शन का उपयोग करें।

लेकिन जब से आप टोरेंट डाउनलोड के लिए ऐसा करना चाहते हैं, और टोरेंट डाउनलोड (उनकी परिभाषा के अनुसार) दुनिया में कहीं भी बहुत सारे रिमोट सिस्टम से बहुत सारे कनेक्शन बनाते हैं, यह वास्तव में आपकी स्थिति पर लागू नहीं हो सकता है।


फिर भी, कार्यक्षमता इतनी बुनियादी लगती है? प्रोग्रामिंग की मेरी थोड़ी सी जानकारी के साथ, मैं मान रहा हूं कि मैं इसे कुछ हद तक एपीआई हुकिंग हैक के साथ हासिल करने में सक्षम होना चाहिए ...
चिब्यूज ओपटा

1
यह इस बात से संबंधित है कि कैसे OS 'नेटवर्किंग स्टैक IP रूटिंग को संभालता है, जो कि कुछ अनुप्रयोगों के बारे में पूरी तरह से चिंतित नहीं है (और किसी भी सार्थक तरीके से प्रभावित करने में सक्षम नहीं है, या तो)।
मैसिमो

मुझे पता है कि किसी एप्लिकेशन से नेटवर्क एक्सेस की निगरानी करना संभव है, इसलिए इसे हुक करना भी संभव है, अगर ऐसा किया जा सकता है, तो मुझे लगता है कि आप वायरलेस नेटवर्क के माध्यम से प्रोग्राम द्वारा दूरस्थ आईपी के लिए प्रत्येक कनेक्शन को स्वचालित रूप से रूट कर सकते हैं?
चिबुज़े ओपटा

1

हां, आप अपनी विशिष्ट समस्या के लिए: केवल ब्राउज़िंग के लिए मॉडेम का उपयोग कर सकते हैं।

  1. अपने नेटवर्क एडाप्टर (वायरलेस पहले) के क्रम को बदलकर, हर समय उपयोग किए जाने वाले वायरलेस नेटवर्क को सेट करें: http://windows.microsoft.com/en-US/windows-vista/Change-the-order-of -network प्रोटोकॉल-बाइंडिंग

  2. आगे आपको एक HTTP प्रॉक्सी सर्वर की आवश्यकता है जो http पैकेट को मॉडेम कनेक्शन के माध्यम से रीडायरेक्ट करेगा। FreeProxy को एडॉप्टर बाइंडिंग पता लगती है (मैंने इसे एक बार देखा, मुझे लगता है कि यह कोई भी प्रॉक्सी सॉफ़्टवेयर हो सकता है जो बाइंडिंग जानता है), इसलिए मुझे लगता है कि यह काम करेगा: http://www.softpedia.com/get/Internet/Servers/Pry- सर्वर / FreeProxy.shtml । अब आपको मॉडेम से कनेक्शन का उपयोग करने के लिए सर्वर सेट करना होगा। तो, प्रॉक्सी सर्विस कॉन्फ़िगरेशन विंडो में, मान लें कि आपने वायरलेस एडेप्टर को लोकल बाइंडिंग सेट किया है और रिमोट को मॉडेम से बाँध दिया है (मुझे आशा है कि यह इस तरह से है या नहीं अन्य तरीके से भी क्योंकि मेरे पास इसे चेक करने के लिए केवल एक एडेप्टर है, इसलिए मेरे लिए दोनों समान हैं)। "संपन्न" पर क्लिक करें। "प्रारंभ / रोकें" पर क्लिक करें, और फिर कंसोल मोड के लिए "प्रारंभ" (मैंने अभी इस ऐप को चेक किया है,)

  3. अपने ब्राउज़र की कनेक्शन सेटिंग्स में अपने प्रॉक्सी सर्वर के माध्यम से कनेक्ट का चयन करें ( <WIRELESS_IP_ADDRESS>:<port>, पोर्ट डिफ़ॉल्ट रूप से 8080 होना चाहिए)।

यह इसके बारे में।


यद्यपि, आपने तीन चरण निर्धारित किए, मुझे अभी भी समझ में नहीं आया कि वास्तव में आपका समाधान क्या है, मैं बस यही चाहता हूं कि आप उन शर्तों को समझ सकें, जो हम यहां हासिल करने की कोशिश कर रहे हैं ...
Chibueze Opata

यह आपके ब्राउज़र को छोड़कर किसी भी प्रोग्राम के लिए डिफ़ॉल्ट रूप में वायरलेस कनेक्शन का उपयोग करने के बारे में है (जैसा कि ऐसा लगता है कि आपको ब्राउज़िंग के लिए उच्च गति की आवश्यकता है)। आपका ब्राउज़र HTTP प्रॉक्सी सर्वर सॉफ्टवेयर के माध्यम से आपके मॉडेम कनेक्शन का उपयोग करेगा।

मैं वास्तव में अपने मॉडेम के लिए एक प्रॉक्सी का उपयोग करता हूं, इसलिए यह एक प्रॉक्सी चेन को जन्म देगा?
चिब्यूज ओपटा

मैं उलझन में हूं। मॉडेम के साथ आप किस प्रॉक्सी का उपयोग कर रहे हैं? यदि कोई HTTP प्रॉक्सी थे, तो केवल ब्राउज़र को इस कनेक्शन का उपयोग करना चाहिए था, क्योंकि अन्य एप्लिकेशन http प्रोटोकॉल का उपयोग नहीं करते हैं, इस प्रकार ओएस वायरलेस कनेक्शन के माध्यम से कनेक्शन को हल करने का प्रयास करेगा।

यदि आप एक HTTP प्रॉक्सी का उपयोग करते हैं, लेकिन मॉडेम एक सामान्य नेटवर्क इंटरफ़ेस की तरह काम करता है, तो मुझे लगता है कि आपके पास वह सब है जो मैं जाने के लिए तैयार बताता हूं। आपको केवल नेटवर्क इंटरफेस के क्रम को बदलना होगा, इसलिए वायरलेस पहले है।

1

बस इसे वहाँ से बाहर फेंकना, लेकिन वर्चुअलबॉक्स जैसे एमुलेटर का उपयोग करना एक सरल तरीका नहीं होगा? आप VB में एक अलग OS बूट कर सकते हैं और इसे एक निर्दिष्ट नेटवर्क इंटरफ़ेस के लिए वर्चुअल कनेक्शन बाँध सकते हैं। तो आप अपने किसी एक कनेक्शन में टोरेंट प्रोग्राम चलाने वाले एक छोटे लिनक्स ओएस को बूट कर सकते हैं, जबकि आपका सामान्य विंडोज ओएस सिर्फ डिफ़ॉल्ट का उपयोग करता है। क्या यह विंडोज iptables को बायपास नहीं करेगा?


0

आप दो इंटरनेट कनेक्शनों को एक में शामिल करने के लिए डिस्पैच कनेक्ट का उपयोग कर सकते हैं और सॉकेट डाउनलोड को कनेक्ट डिस्पैच को समर्पित कर सकते हैं और देख सकते हैं कि मैजिक जेन 2 या राउंड रॉबिन के सही विकल्पों का चयन करना सुनिश्चित करता है और इसे सही करता है। बूम!

http://www.connectify.me/dispatch/

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