50% korting alle plannen, beperkte tijd. Beginnend om $2.48/mo
Nog 8 minuten
Beveiliging en netwerken

Hoe installeer ik Wireguard op Netflix VPS?

Allen By Allen 8 minuten lezen Bijgewerkt op 15 april 2023
installeer wireguard op VPS

Het doel van deze handleiding is om de stappen te documenteren die ik neem om Wireguard en Unbound in te stellen op een Netflix-VPS om Netflix-titels te deblokkeren die op bepaalde locaties beschikbaar zijn. Ik woon bijvoorbeeld in de Verenigde Staten, maar wilde deze bekijken fatsoenlijke Netflix-titels die alleen beschikbaar zijn in het VK. Je kunt deze tutorial ook gebruiken als je Netflix op een van onze beschikbare locaties wilt kijken.

Na het voltooien van deze zelfstudie beschikt u over:

  • Een VPN die een gecodeerde verbinding biedt met behulp van wireguard. Het werkt op bijna alle ISP's over de hele wereld en kan gemakkelijk GFW en het Iraanse Filternet doorkruisen. Het kan ook VoIP-blokkeringen uit de VAE omzeilen, zodat u het kunt gebruiken voor het deblokkeren van WhatsApp-spraak- of video-oproepen in Dubai, aangezien Wireguard ook UDP-verbindingen codeert.
  • Het zal uw DNS niet lekken zoals bij grote VPN-instellingen, zodat u toegang krijgt tot Netflix, Hulu en soortgelijke geobeperkte websites en services.

Voor een stapsgewijze en gedetailleerde handleiding over het opzetten van een WireGuard VPN op een Ubuntu-server kunt u dit raadplegen dit artikel.

Wat is Wireguard?

installeer wireguard op netflix vps

Draadbeschermer® is een uiterst eenvoudige maar snelle en moderne VPN die gebruik maakt van state-of-the-art cryptografie. Het is bedoeld om sneller, eenvoudiger, slanker en nuttiger te zijn dan IPsec, terwijl enorme kopzorgen worden vermeden. Het is van plan aanzienlijk performanter te zijn dan OpenVPN.

Lees ook: Beste VPS voor VPN-hosting

Wat is ongebonden (DNS-server)?

Ongebonden is een validerend, recursief en caching DNS-resolverproduct van NLnet Labs. Het wordt gratis verspreid in open-sourcevorm onder de BSD-licentie.

De stappen die u moet nemen voordat u Wiregurad VPN installeert

Om deze tutorial te kunnen volgen, heb je een Netflix nodig VPS met minimaal 1 GB geheugen, hoewel ik persoonlijk minimaal 2 GB zou aanbevelen als je van plan bent een groot aantal klanten te hebben. In deze handleiding wordt ervan uitgegaan dat u Ubuntu 18.04 gebruikt.

Linux-vps Linux-hosting vereenvoudigd

Wilt u een betere manier om uw websites en webapps te hosten? Iets nieuws ontwikkelen? Houd je gewoon niet van Windows? Daarom hebben we Linux VPS.

Koop uw Linux VPS

Andere distributies zullen waarschijnlijk werken, maar ik heb alleen de stappen getest die in deze tutorial worden behandeld op Ubuntu 18.04.
Ik raad u ook aan om de uwe bij ons te bestellen ubuntu VPS pagina sinds Netflix alle grote bedrijven in de branche, zoals digitalocean en vultr, via IP blokkeert. Met trots kondigen we aan dat al onze IP's vanaf vandaag (juli 2019) met Netflix werken. Ook hebben we er een gids bij Hoe bestel je een vps?.

Hoe installeer ik VPN op Netflix VPS?

installeer vpn Netflix vps

Door de volgende stappen te volgen, kun je een Wireguard VPN instellen op je Netflix VPS. Dan kun je genieten van alle programma’s op Netflix die alleen op bepaalde locaties, zoals Groot-Brittannië, beschikbaar zijn.

Lees ook: Streaming-VPS

Initiële serverconfiguratie

Ik zal gebruiken 

ssh

om op afstand in te loggen op de Netflix VPS en deze te configureren. Als u een op Unix gebaseerd besturingssysteem gebruikt, zou dit al geïnstalleerd moeten zijn. Als u Windows 10 gebruikt, is dit de beste optie Windows-subsysteem voor Linux (WSL) installeren die zeer eenvoudig te installeren en native is. Mogelijk moet u installeren Stopverf in oudere versies van Windows.
Ik ga er ook vanuit dat je een geldige hostnaam gebruikt voor je Netflix VPS.

Basis SSH-beveiligingsinstellingen

Zorg ervoor dat u het IP-adres en de inloggegevens van uw server kent. Als u bij ons heeft besteld, kunt u deze informatie vinden in onze welkomstmail.

Genereer RSA-sleutelpaar

Open een terminal (of opdrachtprompt) en voer het volgende uit:

ssh-keygen

typ een naam zoals wireguard en druk op enter. Vervolgens wordt er om een ​​wachtwoordzin gevraagd. Deze kunt u leeg laten door tweemaal op Enter te drukken.

“Voer het bestand in waarin u de sleutel wilt opslaan (C: Userskevin/.ssh/id_rsa): wireguard
Voer de wachtwoordzin in (leeg omdat er geen wachtwoordzin is):
Voer dezelfde wachtwoordzin opnieuw in: Uw identificatie is opgeslagen in wireguard.
Uw openbare sleutel is opgeslagen in wireguard.pub.
De belangrijkste vingerafdruk is: SHA256:PM9TZc0TMO9Iqqq7NC0E+qn32vZp6WELRrFmAc9sw5Y”

Lees ook: Hoe installeer ik PPTP VPN op CentOS 8?

Kopieer de openbare sleutel

cat C:Usersamirwireguard.pub | ssh [email protected] "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys

Or

ssh-copy-id [email protected]

Dan zie je zoiets als dit:

De authenticiteit van host ‘netflix.routerhosting.com’ kan niet worden vastgesteld. De vingerafdruk van de RSA-sleutel is SHA256:CKp1RW2qe1YEFtz6HOZz3lJnMxYsJm03cH6uGKDnyC8. Weet u zeker dat u wilt doorgaan met verbinden (ja/nee)?

Typ ja om de RSA-sleutelvingerafdruk te accepteren en geef vervolgens het rootwachtwoord op. Probeer nu te ssh met je sleutel:

ssh -i wireguard [email protected]

Dan zie je dit:

C:Usersamir>ssh -i wireguard [email protected]
Welkom bij Ubuntu 18.04 LTS (GNU/Linux 4.15.0-22-generiek x86_64)

  * Documentatie: https://help.ubuntu.com
  * Beheer: https://landscape.canonical.com
  * Ondersteuning: https://ubuntu.com/advantage

Laatste login: woensdag 30 mei 03:03:29 2018
root@netflix:~#

Linux-vps Linux-hosting vereenvoudigd

Wilt u een betere manier om uw websites en webapps te hosten? Iets nieuws ontwikkelen? Houd je gewoon niet van Windows? Daarom hebben we Linux VPS.

Koop uw Linux VPS

Schakel wachtwoordzinverificatie uit

Omdat wachtwoorden op het punt staan ​​verouderd te raken, moeten we dit oude mechanisme uitschakelen:

sed -ie 's/#?PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
sed -ie 's/#?PermitEmptyPasswords yes/PermitEmptyPasswords no/' /etc/ssh/sshd_config

Als je de beveiliging te belangrijk vindt, kun je root uitschakelen en een sudo-gebruiker maken, maar dat valt buiten deze tutorial

Updates installeren

apt update && apt upgrade -y && reboot

het duurt een paar minuten om te updaten en vervolgens opnieuw op te starten. Kies “Ja” wanneer wordt gevraagd om “service opnieuw starten wanneer het pakket wordt geüpgraded zonder te vragen”. Update GRUB (installeer de versie van de pakketbeheerder) en selecteer beide apparaten met de spatiebalk en druk op enter. Bewaar de lokale versie van /etc/sshd_config en na dit alles moet je een paar seconden wachten voordat je opnieuw opstart en dan opnieuw naar je server ssh.

Onbeheerde upgrades

Deze stap is optioneel en u kunt deze overslaan, maar u kunt automatische onbeheerde beveiligingsupdates inschakelen en instellen. Hier is de gids van de officiële website.

Ongebonden installeren

apt install -y software-properties-common curl unbound unbound-host
curl -o /var/lib/unbound/root.hints https://www.internic.net/domain/named.cache

Configureer DNS-server

Dit gedeelte is afkomstig uit deze gids. Loop:

nano /etc/unbound/unbound.conf

Om het ongebonden configuratiebestand te openen. Gebruik Ctrl+K om alle inhoud te verwijderen en plak het volgende. Druk op Ctrl+X en typ “y” om de wijzigingen op te slaan.

server:

  num-threads: 4

  #Enable logs
  verbosity: 1

  #list of Root DNS Server
  root-hints: "/var/lib/unbound/root.hints"

  #Use the root servers key for DNSSEC
  auto-trust-anchor-file: "/var/lib/unbound/root.key"

  #Respond to DNS requests on all interfaces
  interface: 0.0.0.0
  max-udp-size: 3072

  #Authorized IPs to access the DNS Server
  access-control: 0.0.0.0/0                 refuse
  access-control: 127.0.0.1                 allow
  access-control: 10.99.97.0/24         allow

  #not allowed to be returned for public internet  names
  private-address: 10.99.97.0/24

  # Hide DNS Server info
  hide-identity: yes
  hide-version: yes

  #Limit DNS Fraud and use DNSSEC
  harden-glue: yes
  harden-dnssec-stripped: yes
  harden-referral-path: yes

  #Add an unwanted reply threshold to clean the cache and avoid when possible a DNS Poisoning
  unwanted-reply-threshold: 10000000

  #Have the validator print validation failures to the log.
  val-log-level: 1

  #Minimum lifetime of cache entries in seconds
  cache-min-ttl: 1800 

  #Maximum lifetime of cached entries
  cache-max-ttl: 14400
  prefetch: yes
  prefetch-key: yes

Nu uitvoeren:

chown -R unbound:unbound /var/lib/unbound
systemctl enable unbound

Installeer Wireguard

add-apt-repository -y ppa:wireguard/wireguard
apt-get update 
apt-get install -y wireguard && reboot

Installeer DockerCE

Deze sectie behandelt installeer docker ce met behulp van de repository:

# Installeer Docker CE

apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common

# Voeg de officiële GPG-sleutel van Docker toe

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io -y

# Test docker-installatie

docker run hello-world

Lees ook: Hoe Docker op VPS te installeren (stapsgewijze handleiding)

Installeer subruimte

Deze sectie behandelt hoe u subruimte in een docker-container installeert. Zorg ervoor dat u de –env SUBSPACE_HTTP_HOST wijzigt in uw openbaar toegankelijke domeinnaam.

# Modules laden

modprobe wireguard
modprobe iptable_nat
modprobe ip6table_nat

# Schakel IP-doorsturen in

sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1

Zorg ervoor dat u de –env SUBSPACE_HTTP_HOST wijzigt in uw openbaar toegankelijke domeinnaam. Uw gegevensmap moet als `/data` in de container worden gekoppeld met behulp van de vlag `–volume`. 

mkdir /data
docker create --name subspace --restart always --network host --cap-add NET_ADMIN --volume /usr/bin/wg:/usr/bin/wg --volume /data:/data --env SUBSPACE_HTTP_HOST=netflix.routerhosting.com subspacecloud/subspace:latest
docker start subspace

Configureer kernelmodules om te laden bij het opstarten

Om een ​​herstart te overleven, moeten we kernelmodules laden tijdens het opstarten.

nano /etc/modules-load.d/subspace.conf

Plak het volgende en sla het bestand op:

wireguard
iptable_nat
ip6table_nat
Linux-vps Linux-hosting vereenvoudigd

Wilt u een betere manier om uw websites en webapps te hosten? Iets nieuws ontwikkelen? Houd je gewoon niet van Windows? Daarom hebben we Linux VPS.

Koop uw Linux VPS

Conclusie

Als u alle stappen in dit artikel uitvoert, zou u tv-programma's, documentaires, films en alle andere interessante dingen die Netflix te bieden heeft op andere locaties moeten kunnen bekijken, en die zijn niet beschikbaar op uw locatie. Cloudzy biedt verschillende abonnementen tegen een zeer betaalbare prijs op meer dan 12 locaties over de hele wereld voor Netflix en andere mediaservers zoals plex . Dus om alles te bekijken wat je wilt, kun je overwegen om onze Linux VPS-abonnementen.

Deel

Meer van de blog

Blijf lezen.

Een Cloudzy-titelafbeelding voor een MikroTik L2TP VPN-gids, waarin een laptop wordt weergegeven die verbinding maakt met een serverrack via een gloeiende blauw-gouden digitale tunnel met schildpictogrammen.
Beveiliging en netwerken

MikroTik L2TP VPN-installatie (met IPsec): RouterOS-handleiding (2026)

In deze MikroTik L2TP VPN-installatie verzorgt L2TP de tunneling, terwijl IPsec de encryptie en integriteit afhandelt; Door ze te koppelen, krijgt u native clientcompatibiliteit zonder leeftijd van derden

Rex CyrusRex Cyrus 9 minuten lezen
Terminalvenster met SSH-waarschuwingsbericht over wijziging van hostidentificatie op afstand, met Fix Guide-titel en Cloudzy-branding op een donkerblauwgroene achtergrond.
Beveiliging en netwerken

Waarschuwing: de externe hostidentificatie is gewijzigd en hoe u dit kunt oplossen

SSH is een beveiligd netwerkprotocol dat een gecodeerde tunnel tussen systemen creëert. Het blijft populair bij ontwikkelaars die externe toegang tot computers nodig hebben zonder dat daarvoor een grafische kaart nodig is

Rex CyrusRex Cyrus 10 minuten lezen
Gids voor probleemoplossing voor DNS-servers met waarschuwingssymbolen en blauwe server op donkere achtergrond voor Linux-naamomzettingsfouten
Beveiliging en netwerken

Tijdelijke fout in naamresolutie: wat betekent dit en hoe kunt u dit oplossen?

Wanneer u Linux gebruikt, kunt u een tijdelijke fout in de naamresolutie tegenkomen wanneer u probeert toegang te krijgen tot websites, pakketten bij te werken of taken uit te voeren waarvoor een internetverbinding nodig is.

Rex CyrusRex Cyrus 12 minuten lezen

Klaar om te implementeren? Vanaf $ 2,48/maand.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.