Windows 7'de programları aynı anda iki internet bağlantısına yönlendirebilir miyim? [çiftleme]


13

İki İnternet bağlantım var - biri 3G modem üzerinden, diğeri kablosuz üzerinden. Modem daha hızlıdır, bu yüzden normalde ona göz atarım, ancak kablosuz cihazım desteklerken torrent indirmelerini desteklemez. İkisi bağlandığında, bilgisayarım her bağlantıyı modem üzerinden otomatik olarak yapar.

Belirli bir programı, örneğin uTorrent'i kablosuz internet bağlantımı taramaya zorlamamın bir yolu var mı?


2
arama terimi: "bağlantı birleştirme" veya "bağlantı birleştirme".
akira

Yanıtlar:


5

Bildiğim kadarıyla, Windows'un bunun için yerleşik bir özelliği yok, ancak hile yapmanıza yardımcı olacak üçüncü taraf uygulamaları var. Deneyimlerime göre, ForceBindIP her zaman oldukça iyi çalıştı. Tam olarak kalayda söylediklerini yapar: ForceBindIP aracılığıyla bir program çalıştırmak, belirli bir arabirim kullandığından emin olur.

Sizin durumunuzda, programı yüklemek (veya taşınabilir sürümü çıkarmak) ve ForceBindIP.exe 1.2.3.4 %PROGRAMFILES%\uTorrent\uTorrent.exe1.2.3.4'ü kablosuz arabirimin adresiyle değiştirmek, kullanarak µTorrent'i çalıştırmak olacaktır .

Kablosuz arabiriminizden hedefe giden bir rota yoksa, bir tane eklemeniz gerekir. İstediğiniz herhangi bir rota olabilir, ancak µTorrent gibi bir uygulama için trafiği belirli IP aralıkları yerine tüm hedeflere yönlendirmek isteyeceksinizdir.

Bunu yapmak için, yükseltilmiş komut istemini ipconfigaçın, muhtemelen erişim noktanızın IP adresi olan kablosuz bağlantınızın ağ geçidini yazın ve not edin (örn. 192.168.2.1). Ardından, route printarabirim listesine (örn. 12) kablosuz kartınızın iki basamaklı tanımlayıcısını ve yönlendirme tablosundaki 0.0.0.0 girişinin metriğini yazın ve kontrol edin. Sonra kullanarak yol ekleyin: route -p add 0.0.0.0 mask 0.0.0.0 192.168.2.1 metric 50 if 12.

-P anahtarı, yolun yeniden başlatılmasını sağlar, ancak kablosuz arabirim yeni bir tanımlayıcı alırsa yine de kırılabilir. '0.0.0.0 maskesi 0.0.0.0', rotanın tüm hedefler için geçerli olduğu anlamına gelir. '192.168.2.1', kullanmak istediğiniz ağ geçidinin adresini ifade eder. 'Metrik 50' bu rotaya belirli bir maliyet ekler ve kablolu bağlantı yerine belirli bir arabirime bağlı olmayan programlardan kaçınmak için diğer 0.0.0.0 girişinin metriğinin çok üstünde ayarlamak istersiniz. Son olarak, '12 ise' rotanın uygulanacağı arayüzü ayarlar.


Teşekkürler, ama bilgisayarımdaki kablosuz arabirimin adresini nasıl edinebilirim ?
Chibueze Opata

Tamam, nihayet nasıl buldum .. Sabah işe yarayıp yaramadığını doğrulayabilmeliyim, ama kesinlikle mükemmel bir çözüm gibi görünüyor. Bunun için bir GUI yapmak istiyorum, böylece diğerleri de yapabilir (eğer çalışırsa ...)
Chibueze Opata

Güzel görünüyor, ama yönlendirme ne olacak? Uygulama A arabirimine bağlıysa ancak sistemin varsayılan ağ geçidi B arabiriminde yapılandırılmışsa, giden paketler A arabirimi üzerinden nasıl yönlendirilebilir?
Massimo

Bahsedilen ForceBindIP için +1, ancak benim için beklendiği gibi çalışmadı.
Bazı Ücretsiz Masonlar

@Massimo: Ağ ile tanışmıyorum ama Forcebindip kullandıktan sonra hatayı alıyorum: "Bir soket işlemi erişilemeyen bir ağa denendi." uTorrent'imde, bu maalesef işe yaramıyor gibi görünüyor ...
Chibueze Opata

4

Buna benzer bir şey yapıyorum. Kablolu NIC ile ağıma bağlıyım. Telefonumu kablosuz NIC'imle bağlıyorum. Bilgisayarımı önce kablosuz üzerinden kablolu kullanım için ayarladım . Sonra sorunsuz modda çalıştırmak bir VirtualBox yaptım (Ubuntu, ama önemli değil). Sonra VirtualBox göz her yerde kablolu bağlantı üzerinden geçmeyecek. VirtualBox , paylaşılan klasörlere izin verir, böylece tüm indirmeler aynı indirme dizinine gider. Tek şey CPU ve bellek harcıyorum, ancak en güvenliğim. Ayrıca dikişsiz ikinci monitörümde de çalışıyorum , şimdi Über kewl.

VirtualBox'ta Torrent İstemcisi çalıştırabilirsiniz


iyi fikir. VMWare kullanacak olsam da, bu nihayetinde mevcut tek çözüm olabilir, ama bir bakalım ...
Chibueze Opata

3

Hayır, bu belirli bir program için yapılamaz, yalnızca belirli bir hedef IP adresi (veya alt ağ) için yapılabilir: modeminize tüm sitelere ulaşmasını söylemek için sisteminize statik bir yol ekleyebilirsiniz. ancak belirli bir IP adresine veya alt ağa ulaşmak için kablosuz bağlantıları kullanın.

Ancak bunu torrent yüklemeleri için yapmak istediğiniz ve torrent yüklemeleri (tanımlarına göre) dünyanın herhangi bir yerindeki birçok uzak sisteme çok sayıda bağlantı yaptığından, bu durumunuza gerçekten uygulanamaz.


Yine de, işlevsellik çok basit görünüyor? Çok az programlama
bilgimle

1
Bu, işletim sisteminin ağ yığınının IP yönlendirmesini nasıl işlediği ile ilgilidir, bu da uygulamaların tamamen endişe duymadığı bir şeydir (ve anlamlı bir şekilde de etkileyememektedir).
Massimo

Bir uygulamadan ağ erişimini izlemenin mümkün olduğunu kesin olarak biliyorum, bu yüzden kancalama da mümkün olmalı, eğer bu yapılabilirse, o zaman her bağlantıyı otomatik olarak kablosuz ağ üzerinden program tarafından uzak bir IP'ye yönlendirebilirsiniz?
Chibueze Opata

1

Evet, özel sorununuz için: modemi yalnızca tarama için kullanın.

  1. Ağ bağdaştırıcılarınızın sırasını değiştirerek her zaman kullanılacak kablosuz ağı kurun (önce kablosuz): http://windows.microsoft.com/en-US/windows-vista/Change-the-order-of -ağ-protokol bağlamaları

  2. Daha sonra http paketlerini modem bağlantısı üzerinden yönlendirecek bir HTTP Proxy sunucusuna ihtiyacınız var. FreeProxy adaptör bağlamayı biliyor gibi görünüyor (bunu googled, sanırım bağlamaları bilen herhangi bir proxy yazılımı olabilir), bu yüzden işe yarayacak sanırım: http://www.softpedia.com/get/Internet/Servers/Proxy- Sunucular / FreeProxy.shtml . Şimdi sunucuyu modemden gelen bağlantıyı kullanacak şekilde ayarlamanız gerekir. Yani, Proxy Hizmeti yapılandırma penceresinde, diyelim ki kablosuz bağdaştırıcıya yerel bağlamayı ve modeme Uzaktan bağlamayı ayarladınız (bunu kontrol etmek için tek bir bağdaştırıcım olduğu için bu şekilde ya da başka bir şekilde olmadığını umuyorum) benim için ikisi de aynı). "Bitti" yi tıklayın. Konsol modu için "Başlat / Durdur" u ve ardından "Başlat" ı tıklayın (Bu uygulamayı şimdi kontrol ettim,

  3. Tarayıcınızın bağlantı ayarlarında proxy sunucunuz aracılığıyla bağlanmayı seçin ( <WIRELESS_IP_ADDRESS>:<port>varsayılan olarak bağlantı noktası 8080 olmalıdır).

Bu kadar.


Gerçi üç adım attınız, hala çözümünüzün tam olarak ne anlama
geldiğini anlamıyorum,

Bu, tarayıcınız dışındaki herhangi bir program için kablosuz bağlantıyı varsayılan olarak kullanmakla ilgilidir (tarama için yüksek hıza ihtiyacınız olduğu anlaşılmaktadır). Tarayıcınız modem bağlantınızı HTTP Proxy sunucu yazılımı aracılığıyla kullanacaktır.

Aslında modemim için bir proxy kullanıyorum, bu bir proxy zincirine yol açacak mı?
Chibueze Opata

Kafam karıştı. Modemle hangi proxy'yi kullanıyorsunuz? Bir HTTP proxy varsa, diğer uygulamalar http protokolünü kullanmadığından, yalnızca tarayıcı bu bağlantıyı kullanmalıdır, bu nedenle işletim sistemi bağlantıyı kablosuz bağlantı üzerinden çözmeye çalışacaktır.

Bir HTTP proxy kullanıyorsanız, ancak modem de normal bir ağ arabirimi gibi davranıyorsa, sanırım açıkladığım her şey hazır. Yalnızca ağ arabirimlerinin sırasını değiştirmeniz gerekir, böylece kablosuz ilk olur.

1

Sadece bunu dışarı atmak, ancak Virtualbox gibi bir Emulator kullanmak daha kolay bir yöntem olmaz mı? VB'de ayrı bir işletim sistemini önyükleyebilir ve Sanal Bağlantısını belirli bir Ağ Arayüzüne bağlayabilirsiniz. Böylece, Torrent programı çalıştıran küçük bir Linux işletim sistemini bağlantılarınızdan birine önyükleyebilirken, normal Windows işletim sisteminiz varsayılanı kullanır. Bu, Windows iptables'larını atlamaz mı?


0

Birine iki internet bağlantısı katılmak için connectify dağıtımı kullanabilirsiniz ve yuvaları indir connectify dağıtımını ayırın ve sihri de Gen 2 veya Round Robin ve thats doğru seçenekleri seçtiğinizden emin olun. BOOM!

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.