50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 8 分钟
安全与网络

如何在 Netflix VPS 上安装 Wireguard?

艾伦 By 艾伦 8 分钟阅读 更新于 2023 年 4 月 15 日
在VPS上安装wireguard

本指南的目的是记录我在设备上设置 Wireguard 和 Unbound 所采取的步骤 Netflix VPS 解锁某些地点提供的 Netflix 影片,例如,我住在美国,但想观看这些影片 优质的 Netflix 影片仅在英国提供。如果您想在我们任何可用的地点观看 Netflix,您也可以使用本教程。

完成本教程后,您将拥有:

  • 将使用wireguard 提供加密连接的VPN。它适用于世界各地几乎所有 ISP,并且可以轻松跨越 GFW 和伊朗的 Filternet。此外,它还可以绕过阿联酋 VoIP 封锁,因此您可以使用它在迪拜解锁 WhatsApp 语音或视频通话,因为wireguard 也对 UDP 连接进行加密。
  • 它不会像主要 VPN 设置那样泄露您的 DNS,因此您可以访问 Netflix、Hulu 和类似的受地理限制的网站和服务。

有关在 Ubuntu 服务器上设置 WireGuard VPN 的分步且详细的指南,您可以查看 本文.

什么是线卫?

在 Netflix vps 上安装wireguard

线卫® 是一个极其简单但快速且现代的 VPN,它利用 最先进的密码学。它的目标是比 IPsec 更快、更简单、更精简、更有用,同时避免令人头疼的问题。它的性能远高于 OpenVPN。

另请阅读: 最适合 VPN 托管的 VPS

什么是未绑定(DNS服务器)?

未绑定 是来自 NLnet Labs 的验证、递归和缓存 DNS 解析器产品。它根据 BSD 许可证以开源形式免费分发。

安装 Wiregurad VPN 之前需要执行的步骤

为了学习本教程,您需要拥有 Netflix 虚拟专用服务器 至少有 1GB 内存,但如果您打算拥有大量客户端,我个人建议至少 2GB。本指南假设您使用的是 Ubuntu 18.04。

linux-vps Linux 托管简化

想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。

获取您的 Linux VPS

其他发行版很可能也可以工作,但我只在 Ubuntu 18.04 上测试了本教程中介绍的步骤。
另外,我建议您从我们的网站订购 ubuntu虚拟专用服务器 由于 Netflix 通过 IP 屏蔽了 digitalocean 和 vultr 等业内所有主要公司。我们很高兴地宣布,从今天(2019 年 7 月)开始,我们的所有 IP 均已与 Netflix 合作。此外,我们还有一份指南 如何订购 vps.

如何在 Netflix VPS 上安装 VPN?

安装VPN Netflix vps

通过执行以下步骤,您将能够在 Netflix VPS 上设置 Wireguard VPN。然后您就可以在 Netflix 上欣赏仅在英国等特定地区提供的所有节目。

另请阅读: 流媒体 VPS

初始服务器设置

我将使用 

ssh

远程登录 Netflix VPS 并进行配置。如果您使用的是基于 Unix 的操作系统,则应该已经安装了它。如果您使用的是 Windows 10,最好的选择是 安装适用于 Linux 的 Windows 子系统 (WSL) 这是非常容易安装和原生的。您可能需要安装 油灰 在旧版本的 Windows 中。
另外,我假设您正在为 Netflix VPS 使用有效的主机名。

基本 SSH 安全设置

确保您知道服务器的 IP 地址和登录凭据。如果您从我们这里订购,您可以在我们的欢迎电子邮件中找到此信息。

生成 RSA 密钥对

打开终端(或命令提示符)并运行:

ssh-keygen

输入名称(例如wireguard)并按回车键。然后它会要求输入密码,您可以按两次 Enter 键将其留空。

“输入保存密钥的文件(C:Userskevin/.ssh/id_rsa):wireguard
输入密码(没有密码则为空):
再次输入相同的密码:您的身份信息已保存在wireguard中。
您的公钥已保存在wireguard.pub 中。
密钥指纹为:SHA256:PM9TZc0TMO9Iqqq7NC0E+qn32vZp6WELRrFmAc9sw5Y”

另请阅读: 如何在 CentOS 8 上安装 PPTP VPN?

复制公钥

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

Or

ssh-copy-id [email protected]

然后你会看到类似这样的东西:

无法确定主机“netflix.routerhosting.com”的真实性。 RSA 密钥指纹为 SHA256:CKp1RW2qe1YEFtz6HOZz3lJnMxYsJm03cH6uGKDnyC8。您确定要继续连接吗(是/否)?

键入 yes 接受 RSA 密钥指纹,然后提供 root 密码。现在尝试使用您的密钥进行 ssh:

ssh -i wireguard [email protected]

然后你会看到这个:

C:Usersamir>ssh -iwireguard [email protected]
欢迎使用 Ubuntu 18.04 LTS (GNU/Linux 4.15.0-22-generic x86_64)

  * 文档:https://help.ubuntu.com
  *管理:https://landscape.canonical.com
  * 支持:https://ubuntu.com/advantage

上次登录:2018 年 5 月 30 日星期三 03:03:29
根@netflix:~#

linux-vps Linux 托管简化

想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。

获取您的 Linux VPS

禁用密码验证

由于密码即将过时,我们必须禁用这个旧机制:

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

如果您太看重安全性,您可以禁用 root 并创建 sudo 用户,但这不在本教程的范围内

安装更新

apt update && apt upgrade -y && reboot

更新然后重新启动将需要几分钟的时间。当询问“包升级时不询问而重新启动服务”时,选择“是”。更新 GRUB(安装软件包维护者的版本)并使用空格键选择两个设备并按 Enter 键。保留 /etc/sshd_config 的本地版本,完成所有这些之后,您必须等待几秒钟重新启动,然后再次 ssh 到您的服务器。

无人值守升级

此步骤是可选的,您可以跳过它,但您可以启用和设置自动无人值守安全更新。 这是官方网站的指南.

安装未绑定

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

配置DNS服务器

本节摘自 本指南。跑步:

nano /etc/unbound/unbound.conf

打开未绑定的配置文件。使用Ctrl+K删除所有内容并粘贴以下内容。按 Ctrl+X 并输入“y”保存更改。

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

现在运行:

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

安装钢丝防护罩

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

安装 Docker CE

本节涵盖 使用存储库安装 docker ce:

# 安装 Docker CE

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

# 添加Docker官方GPG密钥

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

# 测试docker安装

docker run hello-world

另请阅读: 如何在 VPS 上安装 Docker(分步指南)

安装子空间

本节涵盖 如何在docker容器内安装子空间。确保将 –env SUBSPACE_HTTP_HOST 更改为您可公开访问的域名。

# 加载模块

modprobe wireguard
modprobe iptable_nat
modprobe ip6table_nat

# 启用IP转发

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

确保将 –env SUBSPACE_HTTP_HOST 更改为您可公开访问的域名。您的数据目录应使用“–volume”标志绑定安装为容器内的“/data”。 

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

配置内核模块在启动时加载

为了在重新启动后继续存在,我们需要在启动时加载内核模块。

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

粘贴以下内容并保存文件:

wireguard
iptable_nat
ip6table_nat
linux-vps Linux 托管简化

想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。

获取您的 Linux VPS

结论

如果您执行本文中提到的所有步骤,您应该能够观看其他地点的电视节目、纪录片、电影以及 Netflix 提供的所有其他有趣的内容,而这些内容在您所在的位置不可用。 Cloudzy 在全球超过 12 个地点以真正实惠的价格为 Netflix 和其他公司提供各种计划 媒体服务器,如 plex 。因此,要观看您想要观看的所有内容,您可以考虑查看我们的 Linux VPS 计划.

分享

更多来自博客

继续阅读。

MikroTik L2TP VPN 指南的 Cloudzy 标题图片,显示一台笔记本电脑通过带有盾牌图标的发光的蓝色和金色数字隧道连接到服务器机架。
安全与网络

MikroTik L2TP VPN 设置(使用 IPsec):RouterOS 指南 (2026)

在此 MikroTik L2TP VPN 设置中,L2TP 处理隧道,而 IPsec 处理加密和完整性;将它们配对即可为您提供本机客户端兼容性,无需第三方年龄

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 9 分钟
终端窗口显示有关远程主机标识更改的 SSH 警告消息,并在深青色背景上显示“修复指南”标题和 Cloudzy 品牌。
安全与网络

警告:远程主机标识已更改以及如何修复它

SSH 是一种安全网络协议,可在系统之间创建加密隧道。它仍然受到需要远程访问计算机而无需图形界面的开发人员的欢迎。

雷克萨·赛勒斯雷克萨·赛勒斯 10 分钟阅读
DNS 服务器故障排除指南插图,其中包含警告符号和深色背景上的蓝色服务器,用于 Linux 名称解析错误
安全与网络

名称解析暂时失败:这意味着什么以及如何修复?

使用 Linux 时,在尝试访问网站、更新包或执行需要 Internet 连接的任务时,您可能会遇到名称解析错误的临时故障。

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。