カバーしましたウェブ上でブロックされているものにアクセスするいくつかの方法, しかし、ほとんどの無料プロキシには問題があります。つまり、速度が低下し、速度が遅くなります。 Lifehacker AU では、こうした問題を回避するために独自のサーバーに Squid プロキシを設定する方法を説明しています。
注: このチュートリアルはかなり技術的なものであり、米国内の独自のサーバー スペースの料金を支払う必要があります。米国に拠点を置き、他の国の地理的にロックされたコンテンツにアクセスしたい場合は、適切な場所でサーバースペースを借りることができます。あなたがコントロールできるもう 1 つの優れた選択肢については、こちらをご覧くださいGoogle App Engine を無料のプロキシ サーバーとして使用するための Digital Inインスピレーションのガイド。
オーストラリアのテレビ愛好家にとっての永遠の課題の 1 つは、Huluを利用する方法を探すおよびその他の地理的にブロックされたストリーミング サービス。ライフハッカー読者ルーク・カービスがこの問題をどのように解決したかを紹介します。
海外からの Pandora や Hulu へのアクセスについては以前にもサイトで紹介されていたと思いますが、この方法はこれまで実際に行われたことがありませんでした。この機能の利点は、一度設定してしまえば、二度とそれを見たり考えたりする必要がないことです。
米国のサーバー (私が使用しているのは、スライスホストただし、米国のサーバーならどれでも使えます)
上記サーバーへの SSH アクセス
前提
プロキシを実行するように US サーバーをセットアップします (私のサーバーは Web サーバーでもあるため、Apache と並行して)。次に、URL が pandora.com または hulu.com の場合に限り、Web にそのプロキシを使用するようにコンピューターに指示します。
ステップ 1: Squid をインストールする
Squid は、フル機能を備えた HTTP/1.0 プロキシです。 SSH 経由でサーバーにログインし、次のコマンドを使用してインストールします。
sudo aptitude インストール、squid、squid-common
ステップ 2: Squid 構成ファイルを編集する
SSH 環境にいるときは、次のように vi または nano を使用してファイルを編集できます。
sudo /etc/squid/squid.conf
または、FTP を使用することもできます。必要なファイルは /etc/squid/squid.conf にあります。
ここで、Squid で実行する必要があることが 2 つあり、このファイルを使用して指定します。
1. IP を確認してユーザーを認証し、
2. Apache の競合が発生しないようにポート 8080 を使用します。
私のsquid.confファイルをダウンロードできますここ。行 603 ~ 606 を変更して、(私が使用する 2 つの IP アドレスの代わりに) 独自の IP アドレスを許可します。
ステップ 3: Squid を再起動する
まず、次のように権限を修正します。
sudo chown -R プロキシ:プロキシ /var/log/squid/
sudo chown プロキシ:proxy /etc/squid/squid.conf
そして、次のように再起動します。
sudo /etc/init.d/squid 再起動
ステップ 4: プロキシ設定をセットアップする
実際よりも簡単に聞こえます。 https://your-server.com:8080 を使用するほど単純ではありません。URL が特定のもの (pandora.com) である場合にのみ、プロキシとして使用したいからです。代わりに、特定のプロキシ設定を使用してカスタム .pac ファイルを作成する必要があります。
そこで、.pac ファイル (単なるプレーンテキスト) を作成し、次のように保存します。
関数 FindProxyForURL(url, ホスト)
{
// 返される変数文字列
var proxy_yes = "your-server.com:8080" をプロキシします。
var proxy_no = "DIRECT";
if (shExpMatch(url, "https://www.pandora.com*")) { return proxy_yes; }
if (shExpMatch(url, "*pandora.com*")) { return proxy_yes; }
if (shExpMatch(url, "https://www.hulu.com*")) { return proxy_yes; }
if (shExpMatch(url, "*hulu.com*")) { return proxy_yes; }
// その他のものをプロキシする
プロキシ番号を返します;
}
これをハード ドライブに保存して使用することも、サーバーにアップロードしてリンクすることもできます。このファイルを使用している複数のマシンがある場合は、必要に応じてすべてのマシンのプロキシ設定を簡単に更新できるように、後者をお勧めします。
Mac では、「システム環境設定」を開き、「詳細設定」をクリックし、「プロキシ」タブをクリックして「自動プロキシ構成」を選択し、そこに URL を入力する (またはハードドライブ上のファイルを選択する) ことで、このファイルをプロキシ設定に使用するようにコンピュータに指示できます。 )。 Windows でもできると思いますが、その方法はわかりません (きっとわかるでしょう)。
これらの設定を保存したら、準備完了です。特別なプログラムを開いたり、ネットワーク設定を変更したりすることなく、オーストラリアから Pandora や Hulu をお楽しみください。
ありがとうルーク!
Squid を使用して Hulu およびその他のブロックされたサービスにアクセスする【ライフハッカーAU】