Hoe uw BitTorrent-verkeer te anonimiseren en versleutelen
Of je nu een boze regering probeert te ontwijken, een connectie die ISP beperkt, of de waakzame blik van mediaconglomeraten, anonimisering en versleuteling van je BitTorrent-verkeer kan helpen. Lees verder om te leren hoe.
foto door jin.thai.
Wat is dit en wat heb ik nodig?
BitTorrent is een vorm van gedistribueerd delen van bestanden. Undistributed file sharing is wanneer u verbinding maakt met een enkele bron en een bestand downloadt. Wanneer u online een softwareopslagplaats bezoekt en een nieuwe versie van een bepaalde toepassing downloadt, gebruikt u een niet-verdeelde bestandsoverdracht. Het bestand ging rechtstreeks van de server naar u.
Gedistribueerd delen van bestanden wijzigt dat model. Wanneer u BitTorrent gebruikt, een gedistribueerd protocol voor het delen van bestanden, downloadt u geen bestand van een enkele bron, maar van een willekeurig aantal bronnen. Iedereen die deel uitmaakt van de zwerm filesharers die dezelfde tracker gebruiken en de torrent delen die je aan het downloaden bent, kan je mogelijk een stuk van dat bestand sturen. Je download is niet langer tussen jou en een enkele bron, maar tussen iedereen in de zwerm en jij. Dit betekent dat iedereen zich bij de torrent-zwerm kan voegen om te zien welke bestanden je aan het downloaden bent en, op zijn beurt, uploaden-vergeldend naar de zwerm deel uitmaakt van het BitTorrent-model.
Als die persoon die je torrent activiteit bespioneert een vijandige overheid is, je ISP die probeert je verbinding te versoepelen, of een agent die door een mediaconglomeraat wordt ingehuurd om BitTorrent-netwerken te monitoren, kun je in onverwachte problemen komen.
Hoe kun je dergelijke uitkomsten omzeilen? Door uw BitTorrent-verkeer te anonimiseren en / of te coderen.
Wat zijn de voordelen? Uw BitTorrent-verkeer is anoniem, het IP-adres dat de zwerm ziet, is niet uw daadwerkelijke IP-adres. Als u ervoor kiest om zowel te coderen als te anonimiseren, kan zelfs uw internetprovider, de mensen met directe toegang tot uw bandbreedtebuis, niet zien wat u doet. Je kunt BitTorrent zonder angst gebruiken.
Wat zijn de nadelen? Proxy's / tunnels kunnen uw verbinding vertragen en versleuteling kan het verder vertragen. Hoewel veel mensen perfect comfortabel zijn bij het maken van een performance hit om hun BitTorrent-verbinding beter te beveiligen, is het iets om op te letten.
klaar om te beginnen? Om BitTorrent te anonimiseren en te coderen, hebt u het volgende nodig:
- Voor beide technieken heeft u een BitTorrent-client met proxyondersteuning nodig. We gaan uTorrent gebruiken op Windows.
- U heeft een proxy / SSH-provider nodig. Voor deze zelfstudie gebruiken we de populaire Canadese BitTorrent-proxyprovider BTGuard.
- Om uw BitTorrent-sessie te coderen heeft u een extra beveiligingslaag nodig in de vorm van een lokale proxyserver die verbinding maakt met uw gecodeerde tunnel. We zullen benadrukken hoe u zowel de door BTGuard geleverde applicatie als de gratis applicatie PuTTY gebruikt om uw eigen proxyserver te rollen.
Onze instructies helpen je bij het configureren van een SOCKS-proxy om met uTorrent (of een andere proxy-vriendelijke BitTorrent-client) te werken, maar we gaan het opzetten voor BTGuard. Als je nog geen anonieme proxy hebt, is BTGuard een solide keuze en kost het slechts $ 7 per maand. Haal uw proxy-informatie bij de hand of meld u aan voor een BTGuard-account hier. alvorens verder te gaan.
UTorrent configureren voor anonieme Torrent-verkeer
Voer uTorrent uit. Navigeer naar Opties -> Voorkeuren (of druk op CTRL + P) om het paneel Voorkeuren te openen. Navigeer vanuit het paneel Voorkeuren naar het submenu Verbinding.
Vanuit het submenu Verbinding moet u de proxyserverinformatie invullen. Voor het Type selecteert u SOCKS5, vult u voor de proxy proxy.btguard.com en poort 1025 in. Controleer Verificatie en vul uw gebruikersnaam en wachtwoord in (BTGuard-gebruikers gebruiken dezelfde gebruikersnaam en hetzelfde wachtwoord waarmee zij hun account hebben aangemaakt). Als u naast BTGuard een andere service gebruikt, kunt u eenvoudig de vorige items wijzigen om overeen te komen met de gegevens van uw serviceprovider.
Onder Verificatiecontrole allemaal de vakken, inclusief "Gebruik proxy voor hostnaam opzoeken", "Gebruik proxy voor peer-to-peer verbindingen". Zorg ervoor dat u alle selectievakjes onder Proxy Privacy aanvinkt, inclusief 'Alle lokale DNS-zoekacties uitschakelen', 'Functies uitschakelen die identificerende informatie lekken' en 'Verbindingen uitschakelen die niet worden ondersteund door de proxy'. Als deze opties niet worden gecontroleerd, wordt uw anonimiteit aangetast en wordt het hele doel van het gebruik van een proxyserver tenietgedaan.
Start uTorrent opnieuw. Als u uTorrent niet herstart, worden de proxy-wijzigingen niet van kracht.
Uw BitTorrent-verbinding versleutelen
Anonimisering beschermt je identiteit, maar als je ISP gelukkig is, zal dit niet voorkomen dat ze je BitTorrent-verkeer detecteren en beperken. Als u wilt dat de extra beveiliging van gecodeerd verkeer en / of uw internetprovider uw verkeer en beperkte BitTorrent-verbindingen vormen, is dit de configuratie voor u.
BTGuard biedt een gratis coderingsproxy die vooraf is geconfigureerd. Als u de BTGuard-versleutelingshulpprogramma wilt gebruiken, downloadt u deze hier eerst van de BTGuard-servers. Installeer de applicatie op C: \ BTGUARD (deze stap is uitermate belangrijk, als u het in een andere map installeert, zal de applicatie niet goed werken). Nadat u het hebt geïnstalleerd, voert u de toepassing uit.
Open uw uTorrent-applicatie opnieuw en navigeer terug naar het voorkeurenmenu. In het menu Voorkeuren vervang proxy.btguard.com door 127.0.0.1 (het adres van de lokale computer). Laat alle andere instellingen, inclusief uw aanmeldingsgegevens, hetzelfde. Start uTorrent opnieuw om de wijzigingen door te voeren. U bent nog steeds verbonden met de BTGuard-servers, maar het verkeer tussen uTorrent en die servers zal worden gecodeerd.
Als u echter een SSH-service wilt gebruiken om verbinding te maken met een buitenlandse server en zo uw verkeer op die manier te anonimiseren, moet u PuTTY gebruiken om verbinding te maken met de SSH-service en een lokale proxy maken voor het verkeer van uTorrent. Opmerking: als u BTGuard al gebruikt, kunt u net zo goed hun codering gebruiken en deze stap overslaan. Als je een andere service gebruikt en hun versleutelde SSH-tunnel wilt gebruiken, blijf dan lezen.
Putty is een gratis Telnet / SSH-client voor Windows en Linux waarmee je eenvoudig je verkeer door een gecodeerde tunnel kunt leiden. Download en installeer PuTTY. Start de applicatie voor de eerste keer. Het eerste scherm dat u ziet, is het sessiescherm. Hier moet je het adres van je SSH-provider invoeren. De standaard SSH-poort is 22; verander deze poort alleen als uw SSH-provider aangeeft dat u dat zou moeten doen. Zorg dat SSH is aangevinkt. Ga je gang en geef je sessie een naam zodat je hem kunt bewaren voor toekomstig gebruik.
Navigeer naar Verbindingen -> SSH. In het SSH-submenu moet u een nieuwe poortconfiguratie maken. Plaats een poortnummer in het vak Source (dit kan elk nummer zijn dat niet in conflict is met de bestaande poortstructuur van uw computer, we gebruikten 12345) en vink vervolgens Dynamisch en Auto aan. Druk op Toevoegen om de poort toe te voegen.
Navigeer terug naar het sessiemenu en klik op Opslaan om uw configuratie op te slaan. Klik vervolgens op Openen om de SSH-tunnel naar uw SSH-host te starten en in te loggen met uw inloggegevens.
Zodra u via PuTTY bent ingelogd met uw inloggegevens, kunt u PuTTY nu als uw SOCKS-server gebruiken. Open uTorrent en het voorkeurenmenu. Configureer de dingen precies zoals u zou doen voor BTGuard behalve het IP-adres dat is ingevoerd in 127.0.0.1 (de proxyserver bevindt zich op uw computer), verander het poortnummer in 12345 en laat het gedeelte Verificatie leeg.
De anonimiteit van uw BitTorrent-verbinding testen
Wanneer u uw webbrowser instelt met een proxyserver, is het gemakkelijk om een site als WhatIsMyIP te bezoeken om te zien of u surft vanaf het nieuwe IP-adres. Hoe zit het met BitTorrent? Het is niet zo eenvoudig. Gelukkig is er een service ontworpen om je te helpen het IP-adres te controleren dat je Torrent-client uitzendt.
Zodra u uTorrent hebt geconfigureerd met behulp van de bovenstaande technieken (anoniem, maar niet gecodeerd met BTGuard, anoniem en gecodeerd met BTGuard, of anoniem en gecodeerd met uw SSH-provider naar keuze), is het tijd om CheckMyTorrentIP te bezoeken. Klik bij CheckMyTorrentIP op het tabblad Torrent genereren. Sla het resulterende torrent-bestand op uw computer op en laad het in uTorrent. Het zou er zo uit moeten zien:
Klik op de torrent en kijk naar beneden in het informatiepaneel onderaan het scherm. Klik op het tabblad Trackers. In dat tabblad krijgt u informatie terug van de Tracker (in dit geval de CheckMyTorrentIP-tracker.
Zie dat IP-adres? Dat zou het IP-adres moeten zijn van uw nieuwe proxy-service en niet het IP-adres van uw internetverbinding. Als u het adres van uw internetverbinding ziet en niet de proxyserver, moet u teruggaan en uw configuratie controleren.
U kunt ook naar CheckMyTorrentIP gaan en op het tabblad Check IP klikken om alle IP-adressen te bekijken die uw torrent-bestand heeft verbonden vanaf:
Daar heb je het. Als de IP-adressen die zijn die door uw proxy / SSH-provider worden verstrekt en niet uw IP-adres thuis, bent u klaar. Al uw BitTorrent-verkeer wordt door dat IP-adres geleid en uw privé-IP-adres wordt nooit naar het grotere internet verzonden!
Heb je een tip of truc voor veilig en anoniem torrenteren? Laten we erover horen in de reacties.