Немає сумніву в тому, що глобальна атмосфера інтернету в останні роки демонструє сильну тенденцію до цензури та обмеження користувачів. Не лише авторитарні уряди по всьому світу посилюють контроль над своїми інтернет-простором, але й західні країни рухаються в цьому ж напрямку. Ще гірше, обмеження інтернет-контенту більше не є процесом «згори вниз». Сьогодні ми спостерігаємо підхід обмежень «знизу вверх», який ілюструють географічні блокади, що накладають компанії контенту на частину або весь свій вміст у певному регіоні.
Складно сказати, чи є ці тенденції остаточно добрими чи поганими для інтернету. З одного боку, цензура та обмеження на поведінку користувачів можуть допомогти запобігти шкідливій або незаконній діяльності в інтернеті. З іншого боку, такі обмеження можуть також придушити творчість, свободу слова та інновації. Крім того, зростання підходів «знизу вверх» до обмеження інтернет-контенту викликає занепокоєння щодо того, хто має право вирішувати, який вміст доступний кому та з яких причин. В кінцевому рахунку це залежатиме від окремих осіб, організацій та урядів, які мають знайти баланс, що сприяє як безпеці, так і свободі в інтернеті.
Незважаючи на це, навіть VPN стають мішенями масштабних атак інтернет-цензорів. Хоча VPN розглядаються як рішення проти інтернет-цензури, вони також вразливі до масштабних атак цензорів. Багато комерційних VPN, доступних на ринку, легко можна заблокувати. Однак V2Ray, розроблений китайськими розробниками, які стикаються з суворою інтернет-цензурою, виявився складним для блокування. Залишається питання: що таке V2Ray і як йому вдається залишатися в робочому стані під час інтернет-відключень?
Що таке V2Ray?
V2Ray — це VPN, але не тільки це. Розроблений спочатку анонімними китайськими програмістами для обходу інтернет-обмежень у своїй країні, V2Ray з тих пір зарекомендував себе неймовірно ефективним інструментом для подолання цензури в інтернеті по всьому світу.
Ходять чутки, що частину команди розробки V2Ray внес той самий анонімний китайський розробник, який спочатку розробив печально відомий протокол SOCKS5 як частину системи проксування ShadowSocks. Це в основному тому, що V2Ray не лише багато чого запозичує від SOCKS5, але й використовує його як один зі своїх протоколів. У будь-якому разі, і SOCKS5, і тепер V2Ray довели свою здатність пробивати себе крізь печально відомий «Великий китайський файрвол», що свідчить про їх здатність працювати навіть в умовах найсуворіших обмежень.
V2Ray використовує кілька різних протоколів для встановлення безпечного та надійного з'єднання VPN. Ці протоколи включають новий і екскlusивний протокол VMess та QUIC, mKCP, TCP, Websocket, Freedom, MT Proto, Shadowsocks, Blackhole та Dokodemo.
V2Ray сам є частиною більшого проекту Project V. Цей проект присвячений створенню інструментів для обходу інтернет-блокад на глобальному масштабі, з більшою кількістю програм, які виходитимуть.
Відмова від відповідальності: Інформація в цій статті блогу призначена тільки для освітніх цілей. Cloudzy не заохочує нікого використовувати ці технології для незаконної діяльності.
Сценарії використання та переваги V2Ray
Ми всі знаємо про типові сценарії використання VPN, такі як приватність, безпека та обхід цензури, але як ці сценарії застосовуються до V2Ray та його протоколів? Давайте розберемося:
Розширений обхід цензури
Як було згадано раніше, V2Ray розроблений не для виконання загальних функцій VPN, а скоріше для боротьби з найбільш складними ситуаціями інтернет-обмежень.
V2Ray VPN легко може розблокувати вільний доступ до інтернету в нормальних блокадах. Однак звичайні блокади також можна обійти за допомогою будь-якого іншого VPN. Там, де справді сяють V2Ray та його протокол VMess, — це в ситуаціях брандмауерних атак на сервери та порти VPN. У цих сценаріях більшість VPN також блокуються. Однак недавня операційна історія протоколу VMess показує, що йому вдалося залишатися в мережі.
Приватність та безпека
Те, що V2Ray VPN не акцентує увагу на приватності, не означає, що він у цьому не виділяється. Майже всі протоколи, які використовуються в клієнті V2Ray, мають вбудовані механізми для захисту ваших даних через шифрування та маскування. Це особливо стосується протоколу VMess, який одночасно використовує кілька взаємопов'язаних протоколів шифрування, щоб закодувати ваші дані та зробити оригінальне шифрування невидимим для брандмауерів ISP.
Загалом користувачі рідко звертаються до V2Ray з причин приватності. Але якщо це трапиться, протокол VMess їх захистить.
Віддалений доступ
V2Ray чудово працює з протоколами віддаленого доступу. Його можна встановити на сервер як частину віддаленого з'єднання, а також як окремий VPN на самому віддаленому хості. Так ви легко встановите швидке з'єднання SSH V2Ray та використовуватимете його на віддаленому хості, або запустите його там і підключатиметеся з локальних пристроїв. З'єднання SSH також можна використовувати як додатковий варіант для швидкого V2Ray з'єднання.
Які протоколи у V2Ray?
V2Ray підтримує кілька різних протоколів. Ви можете перемикатися між ними залежно від потреб. Хоча V2Ray значною мірою базується на Протокол Shadowsocks, він істотно відрізняється тим, що підтримує кілька протоколів замість одного. Крім основного протоколу VMess, який базується на SOCKS5 з суттєвими вдосконаленнями, є п'ять інших протоколів, які ви можете використовувати з V2Ray VPN:
Freedom
Freedom - перший з цих протоколів. Його назвали так, тому що він легко проривається крізь найжорсткіші обмеження в інтернеті. Повідомляється, що Freedom успішно подолав суворе цензурування в різних ситуаціях останніми роками. Він працює, передаючи всі вихідні пакети UDP та TCP до їхнього оригінального призначення, але робить це непомітно.
Незважаючи на відмінну здатність як протокол для подолання цензури, він не забезпечує найкращу швидкість. Проте він має безпечне з'єднання та повну приватність. Але я б не рекомендував його, якщо у вас є доступ до вільного інтернету іншим способом.
Двері Докодемо
Якщо вам потрібен прозорий проксі для обходу базових геоблокування, то Dokodemo - це для вас. Він працює через тунелювання вхідних з'єднань до вказаного призначення. Ви можете легко отримати доступ до недоступного вмісту в деякому регіоні, підключившись до прозорого проксі-сервера, розташованого в іншій підтримуваній країні.
Dokodemo також чудово підходить як швидкісний проксі. Він забезпечує високопродуктивну передачу пакетів, що робить його ідеальним для базового проксі з чудовою швидкістю завантаження та вивантаження.
MTProto
MTProto використовується майже виключно для створення проксі-серверів для Telegram, світновідомої месенджера. Telegram відомий своєю цілісністю та тим, що відмовляється ділитися даними користувачів з авторитарними урядами. З акцентом на приватність, Telegram зіткнувся з масовими блокуваннями в багатьох країнах.
MTProto розроблений для створення проксі-серверів, доступних через вбудований інтерфейс проксі Telegram. Нещодавно WhatsApp також стикнувся з блокуваннями, тому він запровадив подібну вбудовану WhatsApp проксі функцію, яка працює схожим чином до моделі Telegram.
Socks
Старий протокол SOCKS, який є прямим попередником протоколу SOCKS5, а той у свою чергу вважається попередником V2Ray, також доступний у програмному забезпеченні та списку протоколів V2Ray. Немає причини використовувати цей протокол замість наступного варіанту, якщо у вас немає особливої прихильності до старих SOCKS протоколів.
Деякі користувачі вважають, що старі протоколи забезпечували плавніший досвід, але цьому є мало доказів. Підтримуються SOCKS5, SOCKS4 та SOCKS4.A.
Blackhole
Black Hole - це найбільш розвинений та найкорисніший протокол серед усіх протоколів V2Ray. Він дозволяє вам заблокувати всі попередньо визначені з'єднання, які ви вважаєте небезпечними для вашої мережі. Так ви можете легко створити ізольовану мережу, захищену від усього потенційного шпигунського ПО, цільованої реклами та навіть портів, через які можуть надходити загрози.
Blackhole порівнюється з протоколом Freedom за продуктивністю проти цензури. Він легко залишається невиявленим і допомагає користувачам у регіонах з цензурою отримати доступ до вільного інтернету через потужний плагін V2Ray.
FastSSH V2Ray
Найшвидший спосіб отримати безплатний V2Ray VPN - це використати вебсайт FastSSH V2Ray. Вебсайт пропонує три різні локації, і всі користувачі можуть отримати безплатний акаунт з одним із серверів уже підключеним. Існує обмеження на кількість акаунтів, які можна створити за місяць - зазвичай 3000 для кожної локації сервера. Але якщо ви вишикувалися, ви можете просто чекати, поки будуть виділені нові слоти.
Якщо ж ви хочете самостійно розмістити свій VPN, слідуйте наступному розділу.
Як встановити V2Ray?
Тепер, коли ми розібралися з визначенням V2Ray та його продуктивністю через його протоколи, настав час дізнатися, як встановити його на сервер та використовувати як особистий, приватний V2Ray VPN, який допоможе нам подолати онлайн-цензуру. Просто слідуйте кроками, і ви швидко все зробите.
Передумови
Єдиною передумовою для створення особистого Сервер V2Ray VPS є віртуальний приватний сервер, який дозволяє вам віддалено підключатися до сервера, завантажувати, встановлювати та налаштовувати сервер V2Ray VPN, а також легко підключатися до нього з локальних пристроїв. Для написання коду та запуску сервера, Linux VPS інстанси - найкращі варіанти.
Не знаєте, де отримати надійний та швидкий VPS? Cloudzy пропонує одні з найкращих серверів Linux VPS в мережі, з низькими цінами, різноманітними локаціями по всьому світу, відмінною безпекою та підтримкою криптовалют для тих, хто не може користуватися традиційними західними банками. Отримайте дешевий, надійний, швидкий та персоналізований Ubuntu VPS розроблений як хост-сервер, або виберіть свій дистрибутив Linux VPS!
Очевидний вибір
Більшість серверів на Linux працюють на Ubuntu. Чому б і вам не спробувати? Дізнайтеся, чому всі обирають Ubuntu, і отримайте оптимізований Ubuntu VPS
Отримайте Ubuntu VPSКрок 1: Оновлення VPS, встановлення Curl та початок встановлення V2Ray
Введіть наступні два рядки для оновлення сервера:
sudo apt-get update
sudo apt-get upgrade
Коли оновлення закінчиться, скористайтеся цими рядками для встановлення Curl. Якщо він у вас уже є, просто пропустіть першу команду та введіть тільки другу:
sudo apt-get install curl -y
bash <(curl -s -L https://git.io/v2ray.sh)
Крок 2: Налаштування встановлення V2Ray
Друга команда, яку ви ввели, запустить процес встановлення V2Ray. Ви побачите підказку з різними компонентами V2Ray, і вас також попросять вибрати версію для встановлення:
- Виконавець V2Ray: /usr/bin/v2ray/v2ray:
- Файл конфігурації: /etc/v2ray/config.json
- Утиліта: /usr/bin/v2ray/v2ctl
- Файл IP-даних: /usr/bin/v2ray/geoip.dat
- Файл даних про домени: /usr/bin/v2ray/geosite.dat
Коли вас запросять, яку версію встановлювати, ви зможете вибрати між 1 або 2. Вибір не має значення. Виберіть один з них і натисніть Enter.
Потім V2Ray ще раз запросить введення. Підказка китайською мовою, але вона просить номер порту вашого сервера. Введіть номер порту, коли побачите наступне питання:
请输入 V2Ray 端口 [1-65535]
(默认端口: 64533)
Крок 3: Налаштування необов'язкових підказок встановлення
Далі ви отримаєте дві нові підказки послідовно. Перша запитує, чи хочете ви також встановити блокувальник реклами разом з V2Ray VPN. Тут натисніть Y для так або N для ні. Друга підказка також є необов'язковим інсталятором. Цього разу це клієнт Shadowsocks. Якщо ви плануєте використовувати Shadowsocks, натисніть Y. Інакше натисніть N.
Крок 4: Завершення
Після завершення необов'язкового процесу встановлення вас попросять натиснути Enter для завершення встановлення відповідно до ваших налаштувань. Система розмістить такі файли конфігурації у вашому сховищі:
- systemd: etc/systemd/system/v2ray.service
- SysV: /etc/init.d/v2ray
Після завершення встановлення ви отримаєте підказку з вибраними налаштуваннями, URL вашого сервера та QR-кодом.
Ви можете редагувати ці директорії, щоб персоналізувати сервер та зробити V2Ray VPN таким, яким вам подобається. Для початку запустіть V2Ray VPN командою:
sudo nano /etc/init.d/v2ray
Тепер ви можете легко використовувати V2Ray VPN, який допоможе вам подолати будь-які брандмауери інтернету-цензури!
Висновок
З посиленням тиску на вільний доступ до інтернету у всьому світі надійні варіанти VPN стають все рідшими. У такій ситуації V2Ray є чудовим прикладом варіанту VPN, що продовжує боротьбу за вільний доступ до інтернету.
Гнучка природа V2Ray дозволяє вам отримати легко налаштовані варіанти як швидкий SSH V2Ray, або бути повністю незалежним та самостійно розміщувати!
Часто задавані питання
Які платформи підтримує V2Ray?
Офіційний клієнт V2Ray підтримується тільки на Android, Windows та Linux Kernel дистрибутивах. Можливе розширення на iOS та інші платформи в майбутньому.
Яка найкраща ОС для сервера V2Ray?
Оскільки Linux розроблена спеціально для розробки, написання коду та мережевих завдань, я б рекомендував дистрибутиви Linux, які спеціалізуються в цій сфері. CentOS та Ubuntu - найкращі варіанти.
Чи безпечний V2Ray?
V2Ray розроблена не тільки для обходу суворої цензури в Китаї, але й для захисту від втручання влади в приватність користувачів. Тому V2Ray більш ніж безпечна для звичайного користувача.