50% off 全プラン、期間限定。料金は $2.48/mo
8分残り
セキュリティとネットワーク

Netflix VPS に Wireguard をインストールする方法は?

Allen By Allen 8分で読める 更新日 2023年4月15日
VPS に WireGuard をインストールする

このガイドの目的は、WireguardとUnboundをセットアップするための手順を記録することです: Netflix VPS 特定の地域で利用可能なNetflixのタイトルのブロックを解除するため。例えば、アメリカに住んでいますが、イギリスでのみ利用可能なこれらのNetflixコンテンツを視聴したい場合 イギリスでのみ利用可能な優良Netflixタイトル。当社の利用可能なロケーションのいずれかでNetflixを視聴したい場合も、このチュートリアルを使用できます。

このチュートリアルを完了すると、以下が得られます:

  • wireguard を使用した暗号化接続を提供する VPN。世界中のほぼすべての ISP で動作し、GFW とイランの Filternet を簡単に回避できます。さらに UAE の VoIP ブロックもバイパスできるため、wireguard が UDP 接続も暗号化するため、ドバイで WhatsApp の音声通話またはビデオ通話のブロック解除に使用できます。
  • 主な VPN セットアップのような DNS 漏洩がないため、Netflix、Hulu、その他の地域制限されたウェブサイトやサービスにアクセスできます。

Ubuntu サーバーに WireGuard VPN をセットアップするための詳細で段階的なガイドについては、以下を参照してください この記事.

Wireguardとは何ですか?

Netflix VPS に wireguard をインストールする

WireGuard® 非常にシンプルでありながら高速で最新の VPN で、 最先端の暗号化技術を使用しています。IPsec よりも高速、シンプル、軽量で実用的になることを目指しており、大きな問題を回避します。OpenVPN よりもかなり高いパフォーマンスを実現することを目指しています。

こちらもご覧ください: VPN ホスティング用の最適な VPS

Unbound(DNSサーバー)とは

Unbound NLnet Labs 製の検証、再帰、キャッシング DNS リゾルバー製品です。BSD ライセンスの下、オープンソース形式で無料配布されています。

WireguardVPNをインストールする前に実行が必要なステップ

このチュートリアルに従うには、Netflix VPS (少なくとも 1GB のメモリ付き)が必要です。ただし、クライアント数が多い場合は、最低でも 2GB をお勧めします。このガイドでは Ubuntu 18.04 を使用していることを想定しています。

linux-vps Linuxホスティング シンプルに

ウェブサイトやウェブアプリをもっと良い方法でホストしたいですか?新しいものを開発中ですか?それとも Windows が気に入らないですか?それが Linux VPS を用意した理由です。

Linux VPSを取得する

他のディストロも動作する可能性が高いですが、このチュートリアルの手順は Ubuntu 18.04 でのみテストしました。
また、当社の Ubuntuバーチャルプライベートサーバー ページから注文することをお勧めします。Netflix は DigitalOcean や Vultr などの業界の主要企業をすべて IP でブロックしているためです。本日(2019 年 7 月)時点で、当社のすべての IP が Netflix で動作していることをお知らせします。また、 VPS を注文する方法.

Netflix VPSにVPNをインストールする方法

Netflix VPS に VPN をインストールする

以下の手順に従うことで、Netflix VPS に Wireguard VPN をセットアップできます。その後、特定の場所(英国など)でのみ利用可能な Netflix のすべてのプログラムを楽しむことができます。

参考記事: ストリーミング VPS

初期サーバーセットアップ

使用します 

ssh

Netflix VPS にリモートでログインして設定できます。Unix ベースのオペレーティングシステムを使用している場合は、すでにインストールされているはずです。Windows 10 を使用している場合、最適なオプションは Windows サブシステムを Linux (WSL) にインストール 非常にインストールが簡単で、ネイティブに対応しています。古いバージョンの Windows ではインストールが必要になる場合があります。 PuTTY 古いバージョンの Windows では。
Netflix VPS に有効なホスト名を使用していることを前提としています。

Basic SSH セキュリティ設定

サーバーの IP アドレスとログイン認証情報を確認しておいてください。Cloudzy からご注文いただいた場合は、ウェルカムメールに記載されています。

RSA キーペアを生成する

ターミナル (またはコマンドプロンプト) を開いて実行します:

ssh-keygen

wireguard などの名前を入力して Enter キーを押します。次にパスフレーズの入力を求められます。Enter キーを 2 回押すことでスキップできます。

"鍵を保存するファイル (C:Userskevin/.ssh/id_rsa): wireguard を入力してください"
パスフレーズを入力してください (パスフレーズなしの場合は空):
同じパスフレーズを再度入力してください: 識別情報が wireguard に保存されました。
公開鍵が wireguard.pub に保存されました。
鍵の指紋: SHA256:PM9TZc0TMO9Iqqq7NC0E+qn32vZp6WELRrFmAc9sw5Y"

参考記事: VPN を CentOS 8 にインストールする方法

公開鍵をコピーする

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/no)?

yes と入力して RSA 鍵の指紋を受け入れ、その後ルートパスワードを入力します。次に鍵を使って ssh を実行します:

ssh -i wireguard [email protected]

次のような表示が出ます:

C:\Users\amir>ssh -i wireguard [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
root@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

アップデートに数分かかり、その後再起動します。パッケージのアップグレード時に「サービスを再起動するか」と聞かれたら「Yes」を選択してください。GRUB をアップデート (パッケージメンテナーのバージョンをインストール) し、スペースバーで両方のデバイスを選択して Enter キーを押します。/etc/sshd_config のローカルバージョンを保持してから、再起動が完了するまで数秒待機し、その後サーバーに再度 ssh で接続してください。

無人アップグレード

このステップはオプションです。スキップできますが、自動無人セキュリティ更新を有効にして設定することもできます。 公式サイトのガイドはこちら.

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

DNS サーバーを設定する

このセクションは以下から引用しています このガイド. 実行:

nano /etc/unbound/unbound.conf

Unbound設定ファイルを開くには、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

Wireguardをインストール

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

参考記事: Docker を VPS にインストールする方法 (ステップバイステップガイド)

Subspaceをインストール

このセクションでは以下をカバーしています Dockerコンテナ内にSubspaceをインストールする方法–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などのメディアサーバー に対応したプランを非常にお手頃な料金で提供しています。見たいコンテンツすべてにアクセスするには、当社の VPS プランの詳細.

共有

ブログから最新記事

読み続ける。

MikroTik L2TP VPN ガイド用の Cloudzy タイトル画像。ノートパソコンがシールドアイコン付きの光る青と金色のデジタルトンネルを介してサーバーラックに接続している様子を表示。
セキュリティとネットワーク

MikroTik L2TP VPN セットアップ (IPsec 付き): RouterOS ガイド (2026)

このMikroTik L2TP VPN セットアップでは、L2TPがトンネリングを、IPsecが暗号化と整合性を担当します。この2つを組み合わせることで、サードパーティ製ツール不要でネイティブクライアント互換性が得られます

レクサ サイラスレクサ サイラス 9分で読む
SSH警告メッセージを表示するターミナルウィンドウ。リモートホスト識別が変更されたことを示し、ダークティール背景に「Fix Guide」タイトルと Cloudzy ブランディングが表示されています
セキュリティとネットワーク

警告: リモートホスト識別が変更されました。その対処方法をご紹介

SSH はセキュアなネットワークプロトコルで、システム間に暗号化されたトンネルを作成します。グラフィックスなしにリモートコンピュータアクセスが必要な開発者の間で今も広く使われています

レクサ サイラスレクサ サイラス 10分の読み取り
Linux 名前解決エラーに対応するため、DNS サーバートラブルシューティングガイドのイラスト。警告シンボルとダーク背景上の青色サーバーが表示されています
セキュリティとネットワーク

一時的な名前解決エラー: その意味と対処方法

Linux を使用する際、Webサイトへのアクセス、パッケージ更新、インターネット接続が必要なタスク実行時に一時的な名前解決エラーが発生することがあります

レクサ サイラスレクサ サイラス 12分で読める

デプロイの準備はできていますか? $2.48/月からの価格

2008年創業の独立系クラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。