前回は､ プロバイダがVPNクライアントを提供している場合､ VPNサーバへの接続がいかに簡単であるかを見てきました｡
先ほども言ったように､ ほとんどのVPNプロバイダーはThalesをサポートしていません｡
そのため､ ThalesのVPNに接続したいのにプロバイダがThalesに対応していない場合は､
手動でファイアウォールの設定を変更し､ 必要なソフトウェアをインストールして､ 接続したいVPNサーバに接続する必要があります｡
そこで､ この講義では､ Thalesから任意のVPNサーバーに接続できるようにするための方法を紹介することにします｡
先ほども言ったように､ ThalesからのVPNへの接続は任意であることを念頭に置いてください｡
ご存知のように､ Thalesはすべてのトラフィックを自動的にTorネットワークを経由するように強制するので､ これは必須の手順ではありません｡
したがって､ デフォルトでは､ 他のオペレーティング・システムよりもプライベートで匿名性が高いです｡
この講義で紹介するのは､ ThalesがVPNプロバイダにデータをリダイレクトするように設定し､
このVPNプロバイダに接続する方法です｡
では､ タレスに行ってみましょう｡
この通り､ まだログインすらしていない｡
その前に､ 管理者アカウントを追加する必要があります｡
その前に､ プラスをクリックして､ 管理者パスワードをクリックする方法を紹介しました｡
そして､ adminのパスワードを設定し､ adminの権限でコマンドを実行できるようにするだけです｡
Addをクリックして追加し､ Thalesを起動することにします｡
さて､ あなたの洞察力が伝わったら､ ターミナルを起動してみましょう｡
これは基本的に､ システム上でコマンドを実行するためのプログラムである｡
ちょっと怖い気もしますが､ 心配しないでください｡
そして､ まず最初に､ システム設定を変更したり､ 追加のソフトウェアをインストールしたりすることになるので､
権限を管理者権限に変更したいのです｡
したがって､ 私はこのために管理者になる必要があります｡
そこで､ パーミッションをadminに変更するために､ sudo suを実行します｡
管理者パスワードを聞いてきます｡
そこで､ 先ほど言ったパスワードを動画の最初に入れることにします｡
さて､ 冒頭でamnesiaと言いましたが､ これはamnesiaで使っていたユーザーということで､
今はroot at amnesiaと言い､ rootとしてコマンドを実行することを意味しています｡
Rootは､ システムの管理者ユーザーアカウントです｡
そこで､ 画面をクリアして､ 最初に実行したいのが､ OpenVPNをインストールするコマンドです｡
OpenVPNは､ VPNサーバーに接続するために使用するプログラムです｡ あなたが使用しているVPNプロバイダー､ NORDや他のVPNプロバイダーを使用しているかどうかに関係なく､
それは本当に重要ではありません｡
いずれもオープンVPNを利用することができます｡
そこでまず､ このプログラムをThalesにインストールする必要があります｡
そのために必要なことは､ aptを取得することです｡ このプログラムは､ 他のプログラムをインストールするために使用することができ､
私たちがしたいことはインストールであり､ インストールしたいプログラムは､ Open VPNと呼ばれています｡
apt getは､ 他のプログラムをインストールするために使うプログラムなんですね｡
インストールは､ 私たちがやりたいことです｡
別のプログラムをインストールしたいのですが､ インストールしたいプログラムはOpenVPNという名前です｡
エンターキーを押す
そして､ これは私に､ 私は本当にこれをやりたいのか､ と言っているのです｡
イエスと言おう｡
そこで､ キーボードからYと入力し､ Enterキーを押します｡
しかも完璧に｡
これで､ ここにあるように､ OpenVPNがインストールされました｡
これで､ 今ある通知を見ることができます｡
このプログラムを一度だけインストールするか､ 毎回インストールするかを尋ねてきます｡
毎回インストールをクリックすると､ タレスがこのプログラムをインストールします｡
タレスが健忘症であることはご存じのとおりです｡
そのため､ install only onceを選ぶと､ そのセッションにのみインストールされます｡
コンピュータを再起動すると､ 削除されます｡
そこで､ 毎回インストールをクリックすることにします｡ こうすることで､ Thalesを起動するたびにopenvpnが自動的にインストールされ､
先ほどのapt getコマンドを実行せずに使えるようになるのです｡
OpenVPN がインストールされたので､ 実際に VPN に接続する準備ができました｡
しかし､ その前に､ 先にVPNの設定ファイルをダウンロードしておく必要があります｡
あとは､ VPNプロバイダーからこれらを入手する必要があります｡
ほとんどのVPNプロバイダーはそれを提供してくれます｡
そのためのプロセスが違うのです｡
コミュニケーションも必要かもしれません｡
しかし､ 今はすでにTorブラウザの永続的なディレクトリにダウンロードされています｡
そして､ これが私のVPNプロバイダーがopenvpnを使用して接続するために必要な設定ファイルです｡
設定ファイルであるメインファイルは､ 拡張子がドットVPNであるファイルです｡
このファイルをダブルクリックすると､ オープンVPNの設定が表示されるので､ あとは基本的にオープンVPNを実行するだけです｡
先ほどインストールしたプログラムに､ この設定ファイルの設定を使用するように指示します｡
これはどのようなシステムにも対応します｡
WindowsやLinuxからもできますが､ Thalesからはうまくいきません｡ 先ほど言ったように､ ThalesはすべてのトラフィックをTorネットワーク経由で強制するように設定されているからです｡
そのため､ VPNに接続する前に､ ファイアウォールの設定を変更し､ すべてのデータがまずVPNを経由し､
その後Torネットワークに行くように強制する必要があるのです｡
そのために､ ファイアウォールの設定ファイルを開いてみることにします｡
そこで､ ターミナルに戻って､ G､ edit､ g､ editはテキストエディタです｡
だから､ 基本的にはテキストエディタでテキストファイルを開きたいということなんです｡
そして､ 開きたいテキストファイルは､ tailsのファイアウォールを制御するためのテキストファイルです｡
つまり､ そのテキストファイルはETSIファームに保存され､ そのテキストファイルの名前はドットコムからです｡
だから､ Gをやっているんです｡
EDIT なぜなら､ これが使用するテキストエディタで､ 次のファイルを編集するように指示しているからです｡
Enterを押すと､ ここにあるようにファイルを開いてくれて､ やりたいことができる｡
先ほど言ったように､ 接続したいVPNサーバーの例外を追加したいのです｡
スクロールダウンして､ 「ローカルリソースへのホワイトリスト・アクセス」と書かれた箇所を探します｡
そしてこの中に､ 接続したいこのサーバーの情報を追加していきます｡
ここから設定ファイルから情報を得ることができる｡
さっきも言ったけど､ これは拡張子がドットVPNのファイルです｡
そこでまず､ 接続したいVPNサーバーのIPを指定するためにADRを入力します｡
そして､ それを設定ファイルから取得することができるのです｡
ここではリモコンの後だから､ ここにあるんだ｡
これをコピーしてここに貼り付けます｡
次に､ プロトコルの指定です｡
だから､ プロトコルの後にプロトコルを入力するんです｡
ここでも設定ファイルを見ると､ プロトコルはUDPであることがわかる｡
ですから､ ここでもUDPと入力するだけです｡
次に､ ポートを指定します｡
そこで､ もう一度ポートを打ち込みます｡
設定ファイルやリモートエントリーから取得することになります｡
つまり､ リモートには､ IPの後にポートが含まれているのです｡
だから､ ここで港を見ることができるのです｡
また1191です｡
1191年､ ここに戻る｡
そして､ この特定のIP､ この特定のプロトコル､ このポートに対して､ adminユーザ､ rootユーザが何でもできるようにしたい､
と言うつもりです｡
そこで､ 中括弧を2つ開けて､ mod ownerとし､ 所有者のUIDはrootとします｡
さっきも言ったけど､ rootは管理者であり､ Linuxなんだよ｡
そして､ このユーザーがこの特定のIPに､ この特定のプロトコルで､ この特定のポートで行うすべての接続を受け入れたいと言うつもりです｡
次に必要なことは､ すべてのトラフィックをこのVPNサーバーを経由するようにリダイレクトし､ オペレーティングシステムが行うすべてのことをこちらとあちらで流すようにすることです｡
他のプログラムが直接インターネットにアクセスすることは非常に困難であるため､ 私たちの本当のIPや本当の身元に関する情報が漏れてしまうのです｡
そのために､ 下にスクロールするのです｡
ソーは何をやっても許されるというところに｡
これは外側のフェーズ､ つまりデータが流れるインタフェースがt､ u､ zeroの場合にのみ成立すると言うことにしています｡
今､ あなたとゼロは､ 今は存在しないバーチャルなインターフェースです｡
VPNサーバーに接続した時点で作成されます｡
今ここでやっているのは､ コンピュータとVPNサーバーの間に暗号化されたトンネルを作るこのインターフェイスを､
すべてのトラフィックが通過するように強制することです｡
今はそれでいいんですね｡
まず､ ThalesがVPNサーバーに接続することを許可するルールを追加しました｡
そして2つ目は､ すべてのトラフィックがこのVPNサーバーの接続を経由するように強制するファイアウォールを設定したことです｡
そこで､ これを保存するためにcontrol asを行い､ ファイルを終了するためにcontrol queueを行うことにします｡
コンフィグも終了しました｡
だから､ ここで閉じて､ 画面をクリアにするんだ｡
そして今､ VPNサーバーに接続する前に､ もう一つしなければならないことがあります｡ それは､ この変更を有効にするために､
ファイアウォールを再起動することです｡
そのためには､ ETSIとIT the firm､ つまり私のファイアウォールの名前を入力し､ I want to restart
this firewallとします｡
エンターキーを押すのです｡
また､ この段階で失敗した場合は､ いずれかのルールを誤って設定したことを意味します｡
だから､ ビデオだけ修正して､ 私のようにきっちりルールを決めておいてください｡
ご覧の通り､ 全く問題なく再起動することができました｡
したがって､ 今､ 私は先に行く準備ができて､ 私のVPNサーバに接続することができます｡
さて､ その前に､ ここでちょっとお見せしましょう｡
ご覧の通り､ 設定ファイルは私のホームであるpersistent torブラウザに保存されているので､ これらのファイルを使用できるようにする前にこの場所に移動する必要があります｡
そこで､ CDコマンドを使って､ 現在の作業ディレクトリをこのディレクトリに変更することにします｡
そこで､ CDの次にPersistentを行うことにします｡
そして､ タップでオートコンプリートするなどの使い方ができます｡
T､ o､ rと入力し､ タブを押すとオートコンプリートされるtorブラウザーです｡
エンターキーを押すと､ 今､ 正しいパスの中にいることがわかると思います｡
ここにあるのと同じパスです｡
したがって､ 今すぐにでも､ このファイルを使ってVPNサーバーに接続することができるのです｡
そこで､ 動画の冒頭でインストールしたプログラムオープンVPNを使用することにします｡
そこで､ 設定ファイルを指定するためにOpenVPN dash dash configを行うことにします｡
そしてまた､ 私の場合､ ご覧のように､ ここの設定ファイルは､ config dot VPNと呼ばれています｡
あなたの場合､ 他の名前で呼ばれているかもしれませんが､ 設定ファイルは常にドットVPNで終わるファイルです｡
そこで､ config dot VPNと入力し､ Enterキーを押す前に､ コマンドを確認することにします｡
オープンVPNを利用しています｡
これは､ VPNサーバーに接続するためのプログラムです｡
コンフィグファイルを指定するためにダッシュコンフィグをやっているのですが､ 私のコンフィグファイルはconfig dot VPNという名前です｡
エンターキーを押す
そして､ ご覧の通り､ パスワードを要求してきます｡
これは､ VPNサーバーに接続するためのパスワードであり､ システムのパスワードではありません｡
というわけで､ さっそく自分のを入力してみます｡
エンターキーを押して､ 完了｡
初期化シーケンスが完了したと表示されれば､ 接続が確立されたことを意味します｡
また､ この中のタマネギのアイコンは､ 何も接続されていないかのように元になっていることにお気づきでしょう｡
心配しないでください｡
現在､ トラフィックがVPNサーバーを経由するように強制されているため､ そのように見えるのです｡
そのため､ システムは接続されていないと思い込んでいるのですが､ 実はVPNサーバーに接続されているのです｡
これを確認するために､ torブラウザを起動してみる｡
そして､ tor project dot orgをチェックしに行くところです｡
しかも完璧に｡
見ての通り､ 今使っているブラウザがTorブラウザを使うように設定されているだけでまだ十分です｡
つまり､ 今起こっていることは､ まずVPNに接続し､ それからTorネットワークにトラフィックをルーティングしているのです｡
そして､ 先ほど言ったように､ 3つのノードをバウンスして､ インターネットに行くか､ Torネットワーク内にとどまり､
onionの隠しサービスにアクセスすることができます｡
さて､ 念のためですが､ これは私たちのコンピュータが設定されている方法で､ Torネットワークに直接アクセスしたり､ インターネットに直接アクセスすることはできません｡
ターミナルウィンドウに戻り､ controlキーを押して､
実行中のプログラムを今ここで終了させます｡
Torブラウザに戻り､ ページを更新すると､ 接続されていないことがわかります｡
そしてそれは完璧です｡ なぜなら､ 今私がしたことは､ VPNサーバーから切断し､ そうしたために何もアクセスできないからです｡
そして､ これこそが私たちが望んでいることなのです｡
私たちのコンピュータは､ すべてのトラフィックを強制的にVPNサーバーを経由させるように設定したいのです｡
もし､ トラフィックをTorネットワークを直接強制的に通過させる以前の設定に戻したい場合は､
単に再起動すればよいだけです｡
テイルズ
テイルズは健忘症です｡
これらの設定はすべて消え､ 通常通りTorネットワークに直接接続することになります｡
これは機能であると同時に､ Thalesを再起動するたびにVPNに接続する必要があるため､ 常にVPNに接続したい場合には何かと煩わしいものです｡
再起動するたびに設定がリセットされるため､ VPNプロバイダを接続するためには､
前回ご紹介した手順をすべて行う必要があります｡