Het is duidelijk dat het wereldwijde online landschap de afgelopen jaren steeds meer neigt naar censuur en beperking van gebruikers. Niet alleen verscherpen autocratische regeringen overal ter wereld hun greep op het internet, ook westerse landen bewegen in die richting. Wat het er nog zorgwekkender op maakt: de beperking van internetinhoud is niet langer alleen een top-down proces. We zien steeds vaker een bottom-up aanpak, zoals de geoblokken die contentbedrijven opleggen aan (een deel van) hun content in bepaalde regio's.
Het is moeilijk te zeggen of deze ontwikkelingen uiteindelijk goed of slecht zijn voor het online ecosysteem. Enerzijds kan censuur en regulering van gebruikersgedrag helpen om schadelijke of illegale activiteiten online te beperken. Anderzijds kunnen dergelijke restricties creativiteit, vrije meningsuiting en innovatie ook in de weg staan. Bovendien roept de opkomst van bottom-up benaderingen van contentrestrictie vragen op over wie bepaalt welke inhoud voor wie toegankelijk is, en waarom. Uiteindelijk is het aan individuen, organisaties en overheden om deze complexe vraagstukken te navigeren en een evenwicht te vinden dat zowel veiligheid als vrijheid op het internet bevordert.
Toch zijn zelfs VPNs het doelwit van grootschalige aanvallen door online censoren. Hoewel VPNs worden gezien als een oplossing tegen online censuur, zijn zij zelf ook kwetsbaar voor dergelijke aanvallen. Veel commerciële VPNs op de markt zijn eenvoudig te blokkeren. V2Ray, ontwikkeld door Chinese developers die zelf te maken hebben met strenge internetcensuur, blijkt echter aanzienlijk moeilijker te blokkeren. De vraag blijft: wat is V2Ray en hoe slaagt het erin operationeel te blijven tijdens internetonderbrekingen?
Wat is V2Ray?
V2Ray is een VPN, maar niet zomaar een. Oorspronkelijk ontwikkeld door anonieme Chinese developers om de internetrestricties in hun eigen land te omzeilen, heeft V2Ray zich inmiddels bewezen als een bijzonder effectief middel om internetcensuur wereldwijd te doorbreken.
Er gaan geruchten dat een deel van het ontwikkelteam achter V2Ray bestaat uit dezelfde anonieme Chinese developer die het bekende SOCKS5-protocol heeft ontwikkeld als onderdeel van het ShadowSocks-proxysysteem. Dit vermoeden is vooral gebaseerd op het feit dat V2Ray sterk leunt op SOCKS5 en het ook als een van zijn protocollen gebruikt. Hoe dan ook: zowel SOCKS5 als V2Ray hebben aangetoond dat ze de beruchte 'Great Firewall of China' kunnen omzeilen, wat hun vermogen bewijst om zelfs onder de zwaarste restricties te functioneren.
V2Ray gebruikt meerdere protocollen om een veilige en betrouwbare VPN-verbinding tot stand te brengen. Deze protocollen zijn onder andere het nieuwe en exclusieve VMess-protocol, en verder QUIC, mKCP, TCP, Websocket, Freedom, MT Proto, Shadowsocks, Blackhole en Dokodemo.
V2Ray is onderdeel van het grotere Project V. Dit project is gericht op het ontwikkelen van tools om internetblokkades wereldwijd te omzeilen, en er worden nog meer programma's uitgebracht.
Disclaimer: De informatie in dit blogbericht is uitsluitend bedoeld voor educatieve doeleinden. Cloudzy moedigt niemand aan om deze technologieën voor illegale activiteiten te gebruiken.
Toepassingen en voordelen van V2Ray
De dagelijkse toepassingen van een VPN zijn algemeen bekend: privacy, beveiliging en het omzeilen van censuur. Maar hoe gelden deze toepassingen voor V2Ray en zijn protocollen? Een overzicht:
Geavanceerde censuuromzeiling
Zoals eerder vermeld, is V2Ray expliciet ontworpen om niet alleen de standaardfuncties van een VPN te vervullen, maar juist te functioneren als een tegenkracht in de meest uitdagende situaties van internetrestrictie.
V2Ray VPN kan gewone blokkades eenvoudig omzeilen en vrije internettoegang herstellen. Maar standaardblokkades zijn ook op te lossen met elke andere VPN. Waar V2Ray en zijn VMess-protocol écht het verschil maken, is bij firewalaanvallen op VPN-servers en -poorten. In die situaties worden de meeste VPNs ook geblokkeerd. De recente operationele geschiedenis van het VMess-protocol laat echter zien dat het online weet te blijven.
Privacy en beveiliging
Dat V2Ray VPN niet primair op privacy is gericht, betekent niet dat het er slecht in is. Vrijwel alle protocollen van de V2Ray-client zijn van nature sterk in het beschermen van je gegevens via encryptie en maskering. Dat geldt in het bijzonder voor het VMess-protocol, dat meerdere gecombineerde encryptieprotocollen tegelijk gebruikt om je gegevens te versleutelen en de versleuteling onherkenbaar te maken voor ISP-firewalls.
Gebruikers zullen V2Ray doorgaans niet kiezen vanwege privacy. Maar als ze dat toch doen, zorgt het VMess-protocol ervoor dat ze goed beschermd zijn.
Ondersteuning voor externe toegang
V2Ray werkt uitstekend samen met protocollen voor externe toegang. Het kan worden ingezet als onderdeel van een externe verbinding, eenvoudig worden geconfigureerd op de server, en zelfs als een aparte VPN-verbinding op de externe host zelf. Zo kun je eenvoudig een snelle SSH V2Ray-verbinding opzetten en gebruiken op je externe host, of het daar hosten en er verbinding mee maken vanaf je lokale apparaten. De SSH-verbinding kan ook dienen als extra optie voor een snelle V2Ray-verbinding.
Welke protocollen gebruikt V2Ray?
Het programma ondersteunt doorgaans meerdere V2Ray-protocollen. Je kunt tussen deze protocollen wisselen naargelang de situatie dat vereist. Hoewel V2Ray grotendeels is gebaseerd op Shadowsocks-protocol, wijkt het er aanzienlijk van af doordat het meerdere protocollen ondersteunt in plaats van slechts één. Naast het primaire VMess-protocol, dat gebaseerd is op SOCKS5 met duidelijke verbeteringen, zijn er nog vijf andere protocollen die je kunt gebruiken als onderdeel van je V2Ray VPN:
Freedom
Freedom is het eerste van deze protocollen. De naam verwijst naar het vermogen om zelfs de strengste internetbeperkingen ter wereld te omzeilen. In de afgelopen jaren is gebleken dat Freedom erin is geslaagd zware censuur in verschillende situaties te doorbreken. Het werkt door alle uitgaande UDP- en TCP-pakketten naar hun oorspronkelijke bestemming te sturen, maar doet dit onopgemerkt.
Ondanks zijn uitstekende mogelijkheden als protocol voor het omzeilen van censuur, biedt het niet de beste snelheid. De verbindingsprivacy en -beveiliging zijn wel uitstekend. Het is echter niet aan te raden dit protocol te gebruiken tenzij je op geen andere manier toegang kunt krijgen tot het open internet.
Overal Deur
Wil je een transparante proxy om eenvoudige geo-blokkades te omzeilen, dan is Dokodemo de juiste keuze. Het werkt door inkomende verbindingen te tunnelen naar de opgegeven bestemming. Met dit protocol kun je eenvoudig inhoud bereiken die in jouw regio niet beschikbaar is, door verbinding te maken met een transparante proxyserver in een ander land waar die inhoud wel toegankelijk is.
Dokodemo is ook uitstekend geschikt als snelheidsgerichte proxy. Het biedt hoge pakketoverdrachtsnelheden, wat het ideaal maakt als basisproxy met goede download- en uploadsnelheden.
MTProto
MTProto wordt vrijwel uitsluitend gebruikt om proxyservers te maken voor Telegram, een wereldwijd bekende berichtenapp. Telegram staat bekend om zijn integriteit en het feit dat het geweigerd heeft gebruikersgegevens te delen met onderdrukkende overheden. Vanwege de focus op privacy is Telegram in veel landen op grote schaal geblokkeerd.
MTProto is ontworpen om proxyservers te maken die vervolgens toegankelijk zijn via de ingebouwde proxyinterface van Telegram. Recentelijk werd ook WhatsApp in sommige landen geblokkeerd, waarna ze een vergelijkbare native WhatsApp-proxy introduceerden die op vrijwel dezelfde manier werkt als het model dat Telegram gebruikt.
Socks
Het vertrouwde oude SOCKS-protocol, de directe voorloper van SOCKS5, dat op zijn beurt kan worden beschouwd als de voorloper van V2Ray, is ook beschikbaar als onderdeel van de V2Ray-software en protocollijst. Er is geen reden om dit protocol te verkiezen boven de volgende optie die hieronder wordt toegelicht, tenzij je een specifieke voorkeur hebt voor de oude SOCKS-protocollen.
Sommige gebruikers zijn van mening dat de oude protocollen een soepelere ervaring boden, maar er is weinig bewijs dat deze claim ondersteunt. SOCKS5, SOCKS4 en SOCKS4.A worden allemaal ondersteund.
Blackhole
Black Hole is in feite het meest geavanceerde en nuttigste protocol van alle V2Ray-protocollen. Hiermee kun je alle vooraf gedefinieerde verbindingen blokkeren die je als gevaarlijk voor je netwerk beschouwt. Zo kun je eenvoudig een geïsoleerd netwerk opzetten dat beschermd is tegen spyware, gerichte advertenties en zelfs poorten waarvoor dreigingen waarschijnlijk binnenkomen.
Blackhole is ook vergelijkbaar met het Freedom-protocol als het gaat om prestaties tegen censuur. Het blijft gemakkelijk onopgemerkt en helpt gebruikers in regio's met censuur om toegang te krijgen tot het vrije internet via een krachtige V2Ray-plugin.
FastSSH V2Ray
De snelste manier om gratis een V2Ray VPN te bemachtigen is via de FastSSH V2Ray-website. De website biedt drie verschillende locaties en alle gebruikers kunnen een gratis account aanmaken met een van deze servers. Er geldt een limiet op het aantal accounts dat per maand kan worden aangemaakt, doorgaans 3000 per serverlocatie. Mocht je er niet bij zijn, dan kun je gewoon wachten tot er nieuwe plekken vrijkomen.
Als je liever zelf host en je eigen VPN wilt beheren, kun je de volgende sectie volgen.
Hoe V2Ray installeren?
Nu we de definitie van V2Ray en de werking via zijn protocollen hebben besproken, is het tijd om te leren hoe je het op een server installeert en gebruikt als persoonlijke, privé V2Ray VPN waarmee je online censuur kunt omzeilen. Volg de stappen en je bent er zo doorheen.
Vereisten
De enige vereiste voor het opzetten van een persoonlijke V2Ray VPS-server is een virtual private server waarmee je op afstand verbinding kunt maken, de V2Ray VPN-server kunt downloaden, installeren en configureren, en er eenvoudig mee kunt verbinden via je lokale apparaten. Voor het uitvoeren van servercode is een Linux VPS instantie het meest geschikt.
Weet je niet waar je een betrouwbare en snelle VPS kunt vinden? Cloudzy biedt een uitstekend aanbod aan Linux VPS-servers, met lage prijzen, locaties wereldwijd, sterke beveiliging en ondersteuning voor cryptocurrency voor mensen die geen gebruik kunnen maken van traditionele westerse banken. Pak een betaalbare, betrouwbare, snelle en op maat gemaakte Ubuntu VPS die is ingericht als serverhost, of kies je eigen Linux VPS-distro!
De voor de hand liggende keuze
De meeste Linux-servers draaien op Ubuntu. Waarom jij nog niet? Ontdek waarom iedereen voor Ubuntu kiest en start met een geoptimaliseerde Ubuntu VPS
Haal je Ubuntu VPSStap 1: Werk de VPS bij, installeer Curl en start de V2Ray-installatie
Voer de volgende twee regels in om de server bij te werken:
sudo apt-get update
sudo apt-get upgrade
Zodra de update is voltooid, gebruik je deze regels om Curl te installeren. Heb je het al, sla dan de eerste opdracht over en voer alleen de tweede in:
sudo apt-get install curl -y
bash <(curl -s -L https://git.io/v2ray.sh)
Stap 2: Configureer de V2Ray-installatie
De tweede opdracht die je hebt ingevoerd start het installatieproces voor V2Ray. Je ziet nu een prompt met de verschillende componenten van V2Ray, en je wordt gevraagd de versie te kiezen die je wilt installeren:
- V2Ray uitvoerbaar bestand: /usr/bin/v2ray/v2ray:
- Configuratiebestand: /etc/v2ray/config.json
- Hulpprogramma: /usr/bin/v2ray/v2ctl
- IP-gegevensbestand: /usr/bin/v2ray/geoip.dat
- Domeingegevensbestand: /usr/bin/v2ray/geosite.dat
Wanneer gevraagd wordt welke versie je wilt installeren, kun je kiezen tussen 1 of 2. Het maakt niet uit welke je kiest. Kies er een en druk op Enter.
V2Ray stelt nu opnieuw een vraag. De prompt is in het Chinees, maar er wordt gevraagd naar het poortnummer van je server. Voer je poortnummer in wanneer je de volgende vraag ziet:
请输入 V2Ray 端口 [1-65535]
(默认端口: 64533)
Stap 3: De optionele installatieprompts instellen
Je krijgt nu twee prompts achter elkaar. De eerste vraagt of je naast je V2Ray VPN ook een advertentieblokker wilt installeren. Druk op Y voor ja en N voor nee. De tweede prompt is ook optioneel en betreft de Shadowsocks-client. Als je Shadowsocks wilt gebruiken, druk op Y. Zo niet, druk op N.
Stap 4: Afronding
Na de optionele installatiestappen wordt gevraagd op Enter te drukken om de installatie met jouw instellingen af te ronden. De volgende bestanden worden als configuratie in je repository geplaatst:
- systemd: etc/systemd/system/v2ray.service
- SysV: /etc/init.d/v2ray
Zodra de installatie is voltooid, verschijnt er een overzicht met de door jou gemaakte configuratiekeuzes, het URL van je server en je QR-code.
Je kunt de bovenstaande mappen aanpassen om je server naar wens in te richten en de V2Ray VPN te personaliseren. Gebruik dit commando om de V2Ray VPN te starten:
sudo nano /etc/init.d/v2ray
Je hebt nu een werkende V2Ray VPN waarmee je allerlei internetcensuur kunt omzeilen!
Conclusie
Nu vrije internettoegang wereldwijd steeds verder onder druk staat, worden betrouwbare VPN-opties steeds schaarser. In dit sombere klimaat is V2Ray een treffend voorbeeld van een VPN-oplossing die blijft strijden voor vrij internet.
Dankzij de flexibiliteit van V2Ray kun je kiezen voor kant-en-klare opties zoals een snelle SSH V2Ray, of volledig zelfstandig gaan en het zelf hosten!
Veelgestelde vragen
Welke platforms ondersteunt V2Ray?
De officiële V2Ray-client wordt alleen ondersteund op Android, Windows en Linux Kernel-distributies. Uitbreiding naar iOS en andere platforms is mogelijk in de toekomst.
Wat is het beste besturingssysteem voor een V2Ray-server?
Omdat Linux in de praktijk is ontworpen voor ontwikkeling, programmeren en netwerken, zou ik Linux-distributies die zich hierin specialiseren aanbevelen. CentOS en Ubuntu zijn de beste keuzes.
Is V2Ray veilig?
Omdat V2Ray niet alleen is ontworpen om de zware censuur in China te omzeilen, maar ook om overheidsinbreuken op de privacy tegen te gaan, is V2Ray voor de gemiddelde gebruiker meer dan veilig genoeg.