Sleva 50% všechny plány, časově omezená nabídka. Od $2.48/mo
8 min zbývá
Bezpečnost a sítě

Jak nainstalovat Wireguard na Netflix VPS?

Allen By Allen 8 minut čtení Aktualizováno 15. dubna 2023
instalace wireguard na VPS

Účelem této příručky je dokumentovat kroky, které dělám při nastavení Wireguard a Unbound na Netflix VPS aby se odblokují tituly Netflixu dostupné v určitých zemích. Například bydlím v USA, ale chtěl jsem sledovat tyto slušné tituly Netflixu, které jsou dostupné jen ve Velké Británii. Můžete také použít tento průvodce, pokud chcete sledovat Netflix v kterékoli z našich dostupných lokací.

Po dokončení tohoto průvodce budete mít:

  • VPN, který poskytuje šifrované připojení pomocí wireguard. Funguje skoro u všech poskytovatelů internetu po světě a bez problémů překonává GFW a íránský Filternet. Navíc zvládne obejít i blokádu VoIP v SAE, takže ho můžete použít k odblokování hlasových a video hovorů přes WhatsApp v Dubaji, protože wireguard šifruje i UDP připojení.
  • Neuniknou vám vaše DNS jako u větších sad VPN, takže máte přístup k Netflixu, Hulu a podobným geograficky omezeným webům a službám.

Podrobný a detailní průvodce nastavením WireGuard VPN na serveru Ubuntu najdete na tento článek.

Co je Wireguard?

instalace wireguard na netflix vps

WireGuard® je extrémně jednoduchý, přitom rychlý a moderní VPN, který používá nejmodernější kryptografii. Cílem je být rychlejší, jednodušší, lehčí a užitečnější než IPsec a vyhýbat se masivním potížím. Měl by být podstatně výkonnější než OpenVPN.

Také si přečtěte: Nejlepší VPS pro hosting VPN

Co je Unbound (Server DNS)?

Unbound je validující, rekurzivní a cachující resolver DNS od NLnet Labs. Je distribuován zdarma v open-source formě pod licencí BSD.

Kroky, které musíte udělat před instalací Wireguard VPN

Abyste mohli pokračovat v tomto průvodci, musíte mít Netflix VPS s alespoň 1 GB paměti, přestože bych osobně doporučil alespoň 2 GB, pokud plánujete připojit větší počet klientů. V tomto návodu předpokládám, že používáte Ubuntu 18.04.

linux-vps Linux Hosting bez komplikací

Hledáte lepší způsob, jak hostovat weby a webové aplikace? Vyvíjíte něco nového? Nebo vám jednoduše nevyhovuje Windows? Přesně proto tu máme Linux VPS.

Získejte svůj Linux VPS

Další distribuce budou nejspíš fungovat, ale kroky v tomto tutoriálu jsem testoval pouze na Ubuntu 18.04.
Doporučuji si objednat od nás ze ubuntu VPS stránky, protože Netflix blokuje všechny velké hráče v oboru, jako jsou DigitalOcean a Vultr na základě IP adresy. S radostí oznamujeme, že všechny naše IP adresy fungují s Netflixem (od července 2019). Máme také návod na jak objednat VPS.

Jak nainstalovat VPN na Netflix VPS?

instalace VPN pro Netflix VPS

Podle následujících kroků budete schopni nastavit Wireguard VPN na vašem Netflix VPS. Poté si budete moci užívat všechny pořady na Netflixu, které jsou dostupné pouze v určitých zemích, například v Británii.

Viz také: Streamovací VPS

Počáteční nastavení serveru

Budu používat 

ssh

pro vzdálené přihlášení do Netflix VPS a jeho konfiguraci. Pokud používáte operační systém založený na Unixu, mělo by být již nainstalováno. Pokud máte Windows 10, nejlepší volbou je instalace Windows Subsystem for Linux (WSL) která se instaluje velmi snadno a jedná se o nativní řešení. V některých starších verzích Windows budete možná muset nainstalovat PuTTY v případě starších verzí Windows.
Také předpokládám, že pro váš Netflix VPS používáte platné hostname.

Základní zabezpečení SSH

Ujistěte se, že znáte IP adresu svého serveru a přihlašovací údaje. Pokud jste si objednali od nás, tyto informace najdete v uvítacím e-mailu.

Generování RSA páru klíčů

Otevřete terminál (nebo příkazový řádek) a spusťte:

ssh-keygen

zadejte název jako wireguard a stiskněte Enter. Pak se vás zeptá na heslo, které můžete ponechat prázdné dvojitým stisknutím Enter.

"Zadejte soubor, do kterého se má klíč uložit (C:Userskevin/.ssh/id_rsa): wireguard
Zadejte heslo (pro prázdné heslo stiskněte Enter):
Zadejte heslo znovu: Vaše identifikace byla uložena v souboru wireguard.
Váš veřejný klíč byl uložen v souboru wireguard.pub.
Otisk klíče je: SHA256:PM9TZc0TMO9Iqqq7NC0E+qn32vZp6WELRrFmAc9sw5Y"

Viz také: Jak nainstalovat PPTP VPN na CentOS 8?

Zkopírování veřejného klíče

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

Or

ssh-copy-id [email protected]

Pak se vám zobrazí něco podobného:

Autentičnost hostitele 'netflix.routerhosting.com' nelze potvrdit. Otisk klíče RSA je SHA256:CKp1RW2qe1YEFtz6HOZz3lJnMxYsJm03cH6uGKDnyC8. Chcete pokračovat v připojování (ano/ne)?

Zadejte ano, abyste přijali otisk klíče RSA, a pak zadejte heslo root. Nyní se zkuste přihlásit pomocí vašeho klíče:

ssh -i wireguard [email protected]

Pak se vám zobrazí toto:

C:Usersamir>ssh -i wireguard [email protected]
Vítejte v Ubuntu 18.04 LTS (GNU/Linux 4.15.0-22-generic x86_64)

  * Dokumentace: https://help.ubuntu.com
  * Správa: https://landscape.canonical.com
  * Podpora: https://ubuntu.com/advantage

Poslední přihlášení: St 30. května 2018 03:03:29
root@netflix:~#

linux-vps Linux Hosting bez komplikací

Hledáte lepší způsob, jak hostovat weby a webové aplikace? Vyvíjíte něco nového? Nebo vám jednoduše nevyhovuje Windows? Přesně proto tu máme Linux VPS.

Získejte svůj Linux VPS

Zakázání ověřování heslem

Protože hesla postupně zastarávají, musíme vypnout tento starý mechanismus:

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

Pokud vám bezpečnost velmi záleží, můžete vypnout root a vytvořit uživatele se sudo přístupem, ale to je mimo rozsah tohoto návodu

Instalace aktualizací

apt update && apt upgrade -y && reboot

aktualizace bude trvat několik minut, pak se server restartuje. Když vás systém požádá o "restartování služby při upgradu balíčku bez potvrzení", zvolte "Ano". Aktualizujte GRUB (nainstalujte verzi správce balíčků) a vyberte oba zařízení pomocí mezerníku, pak stiskněte Enter. Ponechte lokální verzi souboru /etc/sshd_config. Poté počkejte několik sekund na restart a znovu se připojte k serveru přes SSH.

Bezobslužné aktualizace

Tento krok je volitelný a můžete ho přeskočit, ale můžete zapnout a nastavit automatické bezpečnostní aktualizace bez interakce. Zde je průvodce z oficiálních stránek.

Nainstalovat Unbound

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

Konfigurace serveru DNS

Tato část pochází z tato příručka. Spusťte:

nano /etc/unbound/unbound.conf

Otevřete konfigurační soubor unbound. Pomocí Ctrl+K smažte veškerý obsah a vložte následující. Stiskněte Ctrl+X a napište "y" pro uložení změn.

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

Nyní spusťte:

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

Instalovat Wireguard

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

Instalace Docker CE

Tato část pokrývá instalace Docker CE z repozitáře:

# Instalace Docker CE

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

# Přidejte oficiální GPG klíč Docker

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

# Otestujte instalaci Docker

docker run hello-world

Viz také: Jak nainstalovat Docker na VPS (Podrobný průvodce)

Nainstalovat Subspace

Tato část pokrývá jak nainstalovat subspace uvnitř kontejneru Docker. Nezapomeňte změnit –env SUBSPACE_HTTP_HOST na vaši veřejně přístupnou doménu.

# Načíst moduly

modprobe wireguard
modprobe iptable_nat
modprobe ip6table_nat

# Povolit přeposílání IP

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

Nezapomeňte změnit –env SUBSPACE_HTTP_HOST na vaši veřejně přístupnou doménu. Váš datový adresář by měl být připojen jako `/data` uvnitř kontejneru pomocí příznaku `–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

Konfigurace modulů kernelu pro načtení při startu

Aby server přežil restart, musíme načíst jaderné moduly při spuštění.

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

Vložte následující text a soubor uložte:

wireguard
iptable_nat
ip6table_nat
linux-vps Linux Hosting bez komplikací

Hledáte lepší způsob, jak hostovat weby a webové aplikace? Vyvíjíte něco nového? Nebo vám jednoduše nevyhovuje Windows? Přesně proto tu máme Linux VPS.

Získejte svůj Linux VPS

Závěr

Pokud budete postupovat podle všech kroků v tomto článku, měli byste moci sledovat televizní pořady, dokumenty, filmy a další zajímavý obsah Netflix, který není dostupný ve vaší zemi. Cloudzy nabízí různé plány za velmi příznivé ceny na více než 12 místech po celém světě pro Netflix a další mediální servery jako Plex . Chcete-li tak učinit, můžete se podívat na náš Plány Linux VPS.

Sdílet

Další z blogu

Čtěte dál.

Titulní obrázek Cloudzy pro průvodce MikroTik L2TP VPN zobrazující laptop připojující se k serverovému racku přes zářící modrý a zlatý digitální tunel s ikonami štítů.
Bezpečnost a sítě

Nastavení MikroTik L2TP VPN (s IPsec): průvodce pro RouterOS (2026)

V tomto nastavení MikroTik L2TP VPN zajišťuje L2TP tunelování, zatímco IPsec řeší šifrování a integritu. Jejich kombinace poskytuje kompatibilitu s nativními klienty bez závislosti na třetistraných řešeních.

Rexa CyrusRexa Cyrus 9 min čtení
Okno terminálu zobrazující varovnou zprávu SSH o změně identifikace vzdáleného hostitele, s názvem průvodce opravou a brandingem Cloudzy na tmavě tyrkysovém pozadí.
Bezpečnost a sítě

Varování: Remote Host Identification Has Changed a jak ho opravit

SSH je zabezpečený síťový protokol, který vytváří šifrovaný tunel mezi systémy. Oblíbený je zejména mezi vývojáři, kteří potřebují vzdálený přístup k počítačům bez nutnosti grafického rozhraní.

Rexa CyrusRexa Cyrus 10 minut čtení
Ilustrace k průvodci odstraňováním problémů serveru DNS s varovnými symboly a modrým serverem na tmavém pozadí pro chyby překladu názvů Linux
Bezpečnost a sítě

Dočasné selhání překladu názvů: Co to znamená a jak to opravit?

Při používání Linux se může stát, že při přístupu na webové stránky, aktualizaci balíčků nebo provádění úkolů vyžadujících připojení k internetu narazíte na chybu dočasného selhání překladu názvů.

Rexa CyrusRexa Cyrus 12 minut čtení

Připraveni nasadit? Od 2,48 $/měsíc.

Nezávislý cloud od roku 2008. AMD EPYC, NVMe, 40 Gbps. Vrácení peněz do 14 dní.