Vuze'un VPN kullanmasına izin verme


1

Vuze (bittorrent istemcisi) ile yasa dışı hiçbir şey indirmiyorum ve üzerinde VPN'imi (özel VPS'imde ayarlandı, hem sunucuda hem de istemcide OpenVPN kullanarak) kullanmam gerekmiyor. Vase'imi VPN'imi kullanmaya nasıl zorlarım? Ev sahibimden ayda sadece 500 GB bant var.


İlginç soru, çoğu kişinin müşterinin VPN'i nasıl kullanacağını sormasını isterdi. İstemci tarafından, OpenVPN çalıştıran sunucuya bağlanan bazı cihazlar mı demek istiyorsunuz?
Ramhound

Bilgisayarımda tüm trafiği VPN üzerinden geçiren OpenVPN istemcisi var. Vuze'un VPN ayarlarını görmezden gelmesini ve bunun yerine sadece normal internet kullanmasını istiyorum.
Jon

Programın hangi sürümünü kullanıyorsunuz? wiki.vuze.com/w/Proxies_And_VPNs
Ramhound

En son kararlı vuze yapısını kullanıyorum.
Jon

VM'nizde hangi işletim sistemini kullanıyorsunuz?
MariusMatutiae

Yanıtlar:


1

Bunun yapılabileceği yerlerde Linux kullandığınızı varsayacağım. İhtiyacın olacak:

  1. Yeni bir ethernet sanal arayüzü oluşturun (vif);
  2. kurulum politikası temelli yönlendirme;
  3. hangi küçük bir uygulamayı indirmek güçler vuze belirli bir IP adresine bağlanacak.

Basit olması için, 192.168.1.0/24 LAN alt ağında olduğunuzu, yönlendiricinizin 192.168.1.1 olduğunu ve 192.168.1.247 numaralı yeni bir adres isteyeceğinizi varsayalım.

Böylece devam edebilirsiniz:

  # ip link add link eth0 name eth0.1 type vlan id 1
  # ip addr add 192.168.1.247/24 dev eth0.1
  # ip link set dev eth0.1 up

Bu denilen sanal bir arayüz oluşturur eth0.1 , LAN'ınızın izin verdiğiler arasından seçmeniz gereken IP adresi (192.168.1.247) ve uygun bir maske ile.

Şimdi ilke yönlendirme hazırladık: başka bir yönlendirme tablosu oluşturalım

  # echo 200 NAME >> /etc/iproute2/rt_tables

için anlamlı bir isim seçmek isteyeceksiniz sen , NAME yerine. Sonra yönünü yapılandırırız,

  # ip route add 192.168.1.0/24 dev eth0.1 src 192.168.1.247 table NAME

Sonra varsayılan bir ağ geçidi ekleriz,

  # ip route add default via 192.168.1.1 table <NAME>

Dikkatli olun, burada 192.168.1.1, yönlendiricinizin adresini değil VPN’e Son olarak, bir kural getirdik:

 # ip rule add from 192.168.1.247 table NAME

Yeni yönlendirme tablosunun ne zaman uygulanacağını belirtir. Yönlendirme ile işimiz bitti.

Şimdi programı indir bind.c itibaren bu site , derlemek ve aşağıdaki gibi yükleyin:

 # gcc -nostartfiles -fpic -shared bind.c -o bind.so -ldl -D_GNU_SOURCE
 # strip bind.so
 # cp -i bind.so /usr/lib/

ve şimdi hazırız: bu komut

 # BIND_ADDR="192.168.1.247" LD_PRELOAD=/usr/lib/bind.so vuze

VPN'e (ve dolayısıyla dışına) herhangi bir referans olmadan, yeni kurulan yönlendirme tablosu üzerinden yönlendirilen verilen IP adresine vuzin bağlanmasına izin verecektir.


Pencerelerde. Bunu soruya ekledim. Yine de bütün bunları yazmak için zaman ayırdığı için oy verildi.
Jon

@ chipperyman573 Bunun Windows'ta yapılıp yapılamayacağını bilmiyorum: politika yönlendirme gibi bir şey yoktur, bu nedenle, bir vif başlattıktan ve bunu izlemeden sonra bile, bunu içermeyen farklı bir yönlendirme tablosu belirtemezsiniz VPN. Afedersiniz.
MariusMatutiae

0

ForceBindIP adında Windows için muhtemelen peşinde olduğunuzu yapabilecek eski bir araç var.

Bu URL’de hala canlı: http://old.r1ch.net/stuff/forcebindip/

Yalnızca tek bir arabirimden gelen trafiğin bir işlem tarafından kullanılmasına izin verildiğinden emin olmak için bazı ağ kandırmaları yapan bir konsol uygulaması sarmalayıcısıdır.

Normalde bunu torrent istemcinizi (veya her neyse) VPN'inizi kesinlikle kullanmaya zorlamak ve VPN kapalıysa tüm trafiği durdurmak için kullanmak istersiniz. Neden tam tersini yapamadığınızı anlamıyorum - uygulamanızı ana ağ adaptörünüze bağlayın (VPN adaptörü yerine). O zaman tüm trafik VPN olmayan bağlantınız üzerinden akmalıdır.

Komuta şöyle bir şey çalıştırın:

forcebindip.exe 1.2.3.4 "C:\Program Files\Vuze\Azureus.exe"

1.2.3.4 nerede, ağınızdaki IPv4 adresiniz. Bunu komut isteminden ipconfig / all yazarak bulabilirsiniz. Veya, VPN'inizi kısa bir süre kesiyorsanız, sadece Google "ipim" e bakın ve en üstte size söyleyecektir.

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.