ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

LinuxとTunlrを使って海外からNetflixを視聴する方法

はじめに

Fuduntu Linuxを試していたとき、興味深いものに出会いました。なんと、WINEフレームワーク経由でのみ利用可能とはいえ、リポジトリにNetflixデスクトップアプリケーションを搭載した初めてのディストリビューションだったのです。多少の調整で起動することはできましたが、そこまで。私のIPアドレスが米国外から発信されていたため、サービスを利用できなかったのです。まあ、ビジネスVPNを持っているので回避は可能ですが、これを望みながらも利用できない一般ユーザーはどうすればいいのでしょうか?

このチュートリアルでは、アメリカ合衆国や日本に住んでいなくても、このサービスを使い始める方法をご紹介します。しかも、Linuxと無料サービス「Tunlr」を使って実現する方法です。

免責事項

まず、考慮すべき点がいくつかあります。第一に、Netflixの利用規約の細かな条項がどこまで及ぶのか、私は100%確信を持てません。VPNやプロキシなどを使ってコンテンツにアクセスした場合、思わぬトラブルに巻き込まれる可能性もあります。それは自己責任でお願いします。

第二に、このチュートリアルではシステムのネットワーク設定、具体的にはDNS設定を変更します。これにより、NetflixやHuluなどのサイトへのリクエストがTunlrのサーバーへルーティングされるようになります。つまり、名前解決に第三者のサーバーを使用することになるため、信頼できる相手だと確認できている場合にのみ行うべきです。ISPであれば、DNS利用時に発生した問題に対して最終的に責任を負いますが、外部サービスにはそのような保証はありません。

第三に、Netflixは個人情報とクレジットカード情報を求めてきます。提供したデータがどう扱われるのか、何を入力すべきなのか、その後何が起こるのかについては、正直なところ断言できません。この3つの注意点をよく理解した上で、先に進みましょう。

Tunlrサービスとは

ここで、海外からのアクセスを可能にする仕組みを紹介しましょう。Tunlrは、必要なDNS設定を行えば、Netflixなどのコンテンツを自分のマシンへストリーミング配信してくれるサービスです。ただし、24時間体制の高速サポートなどは期待しないでください。Tunlrはパフォーマンス、安定性、可用性について一切保証しておらず、あくまで「楽しんで使う」ためのものです。もちろん、Netflixなどへの月額料金は引き続き支払う必要があります。

Tunlrを有効にする方法

Tunlrを有効にする方法はいくつかあります。最も簡単なのは、/etc/resolv.confファイルを編集して名前解決を手動で変更することです。ISPから提供されたDNSを、Tunlrが提供する2つのDNSアドレスに置き換えます。ただし、ネットワークの再起動、DHCPによる新規IPアドレスの取得、DNSサービスの再起動などを行うと、設定がデフォルトに戻ってしまうことがあるので注意してください。

nameserver 142.54.177.158
nameserver 198.147.22.212

この方法の欠点は、すべての名前解決クエリがTunlrサーバーへ転送されることです。パフォーマンス、セキュリティ、プライバシーの観点から、それを避けたい場合もあるでしょう。そこで便利なのが、選択的な名前解決の設定です。

Netflixなど一部のドメインだけでTunlrを使う

もう一つの方法では、軽量なDHCP・DNSキャッシュサービス「dnsmasq」を使用します。UbuntuやMintなどではデフォルトで導入済みなので、セットアップは不要です。Fuduntuでもこのユーティリティが採用されています。必要なのは設定の変更だけです。

dnsmasqは選択的な--serverディレクティブをサポートしており、特定のドメインへのクエリだけを指定したDNSサーバーへ転送できます。このディレクティブは、起動時のコマンドライン引数としても、設定ファイル内でも指定可能です。

設定ファイル/etc/dnsmasq.confでの記述形式は次のとおりです。

server=<ドメイン>/<DNSサーバー>

記述例:

server=/hulu.com/142.54.177.158

変更を加え、関連するすべてのアドレス(最新の一覧はTunlr公式フォーラムで確認できます)を追加したら、dnsmasqサービスと、開いているすべてのWebブラウザを再起動してください。

もう一つの選択肢として、以下のように--server=オプションを付けてdnsmasqを起動する方法もあります。Netflix以外のサービスにも対応させたい場合は、serverディレクティブを続けて複数指定できます。その際、既存のDNSサービスが稼働中でないことを確認してください。dnsmasqプロセスを同時に2つ起動することはできません。コマンド例:

dnsmasq --server=/netflix.com/142.54.177.158

接続テスト

すべて正しく設定できていれば、Tunlrの接続テストで正常な結果が表示されるはずです。

サービスの利用開始

これで、Netflixを通常どおり利用できるようになりました。まずは1ヶ月の無料トライアルに登録することになります。ただしクレジットカードの登録が必須で、無料期間終了後に課金されたくなければ、登録から30日以内に必ずキャンセルする必要があります。いわゆる「自動更新方式」なので、その点は注意しましょう。

手間をかける価値はある?

最後に、率直な感想を述べておきます。果たして時間をかける価値はあるのでしょうか?多くの人は「ある」と答えるかもしれませんが、実際にコンテンツを眺めてみたところ、私自身はあまり感銘を受けませんでした。ラインナップの大半は非常に新しい作品ばかりで、ほぼすべてがアメリカ制作です。「アロ・アロ('Allo 'Allo!)」や「オンリー・フールズ・アンド・ホーセス(Only Fools and Horses)」、フランス映画、ラース・フォン・トリアーの作品などを好む通好みの映画ファンにとっては、ベストな選択とは言えないでしょう。

説教するつもりはありません。必要ならどうぞ、扉は開いています。いつの日か各国間の著作権や法務面の問題が整理され、Netflix、Hulu、MTV、Pandoraといった各種コンテンツプロバイダーに、誰もが自由にアクセスできるようになることを願っています。

まとめ

このチュートリアルは、単なるNetflixの地域制限回避ガイドにとどまらず、本質的にはネットワーク設定に関する実用的な記事です。dnsmasqの活用テクニックを中心に、名前解決の仕組み、各種設定ファイルの編集方法、コマンドラインからオプション付きでサービスを起動する方法まで学べます。

個人的にはNetflixにそこまで手間をかける価値はないと思いますが、あなたの選択を否定するつもりはありません。米国外でアメリカ限定コンテンツを視聴したいと決めたなら、このガイドがきっと役立つはずです。もちろん、有料のVPNやプロキシサービスを契約する手もありますが、Tunlrは同じ機能を無料で提供しており、セットアップが非常にシンプルで柔軟なのが大きな魅力です。最後に忘れてはいけないのは、ストリーミング視聴には結局お金がかかるということ。月額料金も含め、この一連の手間が本当に見合うのか、より良い代替手段がないのか、慎重に検討してみてください。

哲学的な話はさておき、以上、役立つ情報満載の記事でした。すべてLinuxネタです。

それでは、また。

  1. LinuxでDeVeDeを使ってDVDムービーを作成する方法【初心者向けガイド】

    前回はDVDムービーのリッピング方法を学びました。今回はその逆、DVDムービーの作成方法を解説します。特に、DVD以外のフォーマットに対応していない古いDVDプレーヤーをお持ちの方や、自作動画を含むさまざまな形式の動画が大量に溜まっている方には役立つ内容です。このチュートリアルでは、DeVeDeを使ってMPEG-4動画をDVDに変換する手順を紹介します。それでは始めましょう。DeVeDeのインストールDeVeDeは主要なLinuxディストリビューションのほとんどで公式リポジトリに含まれています。パッケージマネージャーから簡単にインストールできるため、特別な作業は必要ありません。DeVeDeの使

  2. LinuxでHandBrakeを使ってDVDムービーをリッピングする方法

    はじめに:DVDリッピングとはLinuxを使っていて、DVDムービーのリッピング方法を知りたい方に向けて、この記事を書きました。マルチメディアファイルの扱いは、パソコンで最もよく行われる作業のひとつです。その目的は実にさまざまです。ファイルサイズを小さくしたいこともあれば、車のナビやリビングの古いDVDプレーヤーで再生できるよう別フォーマットへ変換したいケースもあります。ビットレートの調整、音声ズレの修正、映画への字幕追加などもよくあるタスクです。理由が何であれ、マルチメディア処理は遅かれ早かれ必要になるものです。マルチメディア処理という点で、Linuxは他のOSと比べても遜色ない使いやすさを