Домашня » як » Як анонізувати і зашифрувати ваш трафік BitTorrent

    Як анонізувати і зашифрувати ваш трафік BitTorrent

    Чи ви намагаєтеся ухилятися від роздратованого уряду, підключення провайдера до Інтернету, або пильного погляду медіа-конгломератів, анонімності та шифрування вашого трафіку BitTorrent може допомогти. Прочитайте, щоб дізнатися, як це зробити.

    Фото: jin.thai.

    Що це таке і що мені потрібно?

    BitTorrent є формою розподіленого обміну файлами. Нерозподілений обмін файлами - це підключення до одного джерела та завантаження файлу. Наприклад, коли ви відвідуєте сховище програмного забезпечення в Інтернеті, і завантажуєте нову версію деяких програм, які ви займаєтеся нерозподіленою передачею файлів, файл перейшов з сервера безпосередньо до вас.

    Розподілений обмін файлами змінює цю модель. Коли ви використовуєте BitTorrent, розподілений протокол обміну файлами, ви не завантажуєте файл з одного джерела, а з будь-якої кількості джерел. Кожен, хто є учасником рою файлообмінників, використовуючи один і той же трекер і обмінюючись потоком, який ви завантажуєте, потенційно може надіслати вам частину цього файлу. Ваше завантаження більше не є між вами та єдиним джерелом, а між кожним у вар'ї та вами. Це означає, що будь-хто може приєднатися до рою торентів і подивитися, які файли ви завантажуєте, і, у свою чергу, завантаження-зворотно-поступальний шлях до роя є частиною моделі BitTorrent.

    Якщо ця особа, що шпигує за вашою діяльністю з торентами, є ворожим урядом, ваш провайдер намагається придушити ваше з'єднання, або агент, найнятий конгломератом засобів масової інформації для моніторингу мереж BitTorrent, ви можете знайти себе в несподіваній неприємності.

    Як можна обійти такі результати? За допомогою анонімності та / або шифрування вашого трафіку BitTorrent.

    Які переваги? Ваш трафік BitTorrent буде анонімним, IP, який бачить рой, не буде вашою фактичною IP-адресою. Якщо ви вирішили шифрувати, а також анонімізувати, навіть ваш провайдер - люди, які мають прямий доступ до вашої труби для пропускної здатності, не зможуть побачити, що ви робите. Ви зможете використовувати BitTorrent без страху.

    Які недоліки? Проксі / туннелювання може сповільнити ваше з'єднання, а шифрування може уповільнити його. Хоча багато людей цілком комфортно беруть хіт продуктивності, щоб краще захистити своє підключення BitTorrent, це те, що потрібно знати.

    Готові почати? Щоб анонімізувати та зашифрувати BitTorrent, потрібно:

    • Для обох методів вам знадобиться клієнт BitTorrent з підтримкою проксі. Ми будемо використовувати uTorrent на Windows.
    • Вам знадобиться проксі / SSH провайдер. Для цього підручника ми будемо використовувати популярний канадський провайдер BitTorrent BTGuard.
    • Для шифрування сеансу BitTorrent потрібний додатковий рівень безпеки у вигляді локального проксі-сервера, який підключається до зашифрованого тунелю. Ми будемо висвітлювати, як використовувати як додаток BTGuard, так і безкоштовне додаток PuTTY для прокрутки власного проксі-сервера.

    Наші інструкції допоможуть вам налаштувати будь-який SOCKS проксі-сервер для роботи з uTorrent (або іншим клієнтом BitTorrent, який підтримує проксі-сервер), але ми налаштуємо його для BTGuard. Якщо ви ще не маєте анонімного проксі, BTGuard є надійним вибором і коштує всього 7 доларів на місяць. Отримайте інформацію про проксі або підпишіться на обліковий запис BTGuard тут. перед тим, як продовжити.

    Налаштування uTorrent для анонімного трафіку

    Запустіть uTorrent. Перейдіть до пункту Параметри -> Налаштування (або натисніть CTRL + P), щоб відкрити панель "Налаштування". На панелі "Налаштування" перейдіть до підменю "З'єднання".

    У підменю «З'єднання» потрібно заповнити інформацію про проксі-сервер. Для вибору типу SOCKS5 для заповнення проксі в proxy.btguard.com і порту 1025. Перевірте автентифікацію і введіть своє ім'я користувача і пароль (користувачі BTGuard будуть використовувати той самий ім'я користувача і пароль, з якими вони створили свій обліковий запис). Якщо ви користуєтеся іншою службою, окрім BTGuard, просто змініть попередні записи, щоб вони відповідали даним постачальникам послуг.

    У розділі Перевірка автентичності все поля, включаючи "Використовувати проксі для пошуку в імені хоста", "Використовувати проксі для однорангових з'єднань". Переконайтеся, що позначено всі поля у розділі "Захист проксі", включаючи "Вимкнути всі локальні пошуки DNS", "Вимкнути функції, які витікають з ідентифікаційної інформації" та "Вимкнути з'єднання, що не підтримуються проксі". Неможливість перевірити ці параметри скомпрометує вашу анонімність і переможе всі цілі використання проксі-сервера.

    Перезавантажте uTorrent. Якщо ви не перезапустите uTorrent, зміни проксі не вступлять в силу.

    Шифрування вашого підключення BitTorrent

    Анонімізація захистить вашу особистість, але, якщо ваш провайдер задоволений, це не завадить їм виявляти та пригнічувати ваш трафік BitTorrent. Якщо ви хочете отримати додаткову безпеку зашифрованого трафіку та / або ваш провайдер формує ваш трафік і дроселює підключення BitTorrent, це конфігурація для вас.

    BTGuard пропонує безкоштовний проксі-шифрування, який попередньо налаштований. Щоб скористатися інструментом шифрування BTGuard, спочатку завантажте його з серверів BTGuard тут. Встановіть програму в C: BTGUARD (цей крок є надзвичайно важливим, якщо ви встановите його в інший каталог, програма не буде працювати належним чином). Після інсталяції запустіть програму.

    Відкрийте програму uTorrent ще раз і перейдіть до меню Параметри. У меню "Налаштування" замінити proxy.btguard.com на 127.0.0.1 (адресу локального комп'ютера). Залиште всі інші налаштування, включаючи реєстраційні дані, однаковими. Перезапустіть uTorrent, щоб зміни вступили в силу. Ви все ще будете підключені до серверів BTGuard, але трафік між uTorrent і цими серверами буде зашифровано.

    Крім того, якщо ви хочете використовувати службу SSH для підключення до іноземного сервера і анонімізувати ваш трафік таким чином, ви повинні будете використовувати PuTTY для підключення до служби SSH і створити локальний проксі для трафіку uTorrent. Зверніть увагу, якщо ви вже використовуєте BTGuard, ви також можете використовувати їх шифрування і пропустити цей крок. Якщо ви користуєтеся іншою службою і хочете використовувати їх зашифрований тунель SSH, продовжуйте читати.

    Putty - це безкоштовний клієнт Telnet / SSH для Windows і Linux, що дозволяє легко перенаправляти трафік через зашифрований тунель. Завантажте та встановіть програму PuTTY. Запустіть програму вперше. Перший екран, який ви побачите, є екраном Session. Тут потрібно ввести адресу свого постачальника SSH. Порт SSH за замовчуванням - 22; змініть тільки цей порт #, якщо ваш провайдер SSH вказує, що вам слід. Переконайтеся, що SSH позначено. Дайте своєму сеансу ім'я, щоб зберегти його для майбутнього використання.

    Перейдіть до підключень -> SSH. У підменю SSH потрібно створити нову конфігурацію порту. Вставте номер порту в поле Джерело (це може бути будь-яке число, яке не конфліктує з існуючою структурою вашого комп'ютера, ми використали 12345), а потім перевіряємо Динамічний і Авто. Натисніть Додати, щоб додати порт.

    Перейдіть до меню сеансу та натисніть кнопку Зберегти, щоб зберегти конфігурацію. Потім натисніть кнопку Відкрити, щоб запустити SSH-тунель до вашого хосту SSH, і ввійдіть у систему, використовуючи облікові дані для входу.

    Після того як ви ввійшли через PuTTY з вашими реєстраційними даними, тепер ви можете використовувати PuTTY як сервер SOCKS. Відкрийте меню uTorrent і меню Параметри. Налаштуйте речі точно так, як це було б для BTGuard, за винятком IP-адреси, розміщеної в 127.0.0.1 (проксі-сервер на вашому комп'ютері), змініть номер порту на 12345 і залиште розділ Authentication пустим.

    Тестування анонімності вашого підключення BitTorrent

    Коли ви налаштовуєте веб-переглядач на проксі-сервер, легко відвідати такий сайт, як WhatIsMyIP, щоб переконатися, що ви переглядаєте новий IP-адресу. А як щодо BitTorrent? Це не зовсім так просто. На щастя, є послуга, розроблена, щоб допомогти вам перевірити IP-адресу, що передається вашим клієнтом Torrent.

    Після того, як ви налаштували uTorrent, використовуючи наведені вище методи (або анонімні, але не зашифровані за допомогою BTGuard, анонімні та зашифровані за допомогою BTGuard, або анонімні та зашифровані з вашим SSH провайдером), прийшов час відвідати CheckMyTorrentIP. На CheckMyTorrentIP перейдіть на вкладку Generate Torrent. Збережіть отриманий торрент-файл на комп'ютер і завантажте його в uTorrent. Це має виглядати так:

    Натисніть на потік, а потім подивіться на інформаційну панель внизу екрана. Натисніть вкладку Трекери. На цій вкладці ви отримаєте інформацію від Tracker (у цьому випадку трекер CheckMyTorrentIP.

    Дивіться цю IP-адресу? Це має бути IP-адреса вашої нової проксі-сервісу та ні IP-адреса вашого підключення до Інтернету. Якщо ви бачите адресу вашого підключення до Інтернету, а не проксі-сервер, вам потрібно повернутися і перевірити конфігурацію.

    Ви також можете відвідати CheckMyTorrentIP і клацнути на вкладці Перевірити IP, щоб побачити всі IP-адреси, з якими пов'язаний ваш торрент-файл:

    Там у вас є. Якщо IP-адреси надаються вашим проксі / SSH-провайдером, а не вашим домашнім IP-адресою, то ви зрозуміли. Весь ваш трафік BitTorrent буде маршрутизований через цю IP-адресу, і ваша приватна IP-адреса ніколи не буде транслюватися до більшого Інтернету!


    Маєте підказку або трюк для безпечного та анонімного заточення? Давайте поговоримо про це в коментарях.