📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
(同じ利用者による、間の8版が非表示)
11行目: 11行目:
<br>
<br>
==== ソースコードからインストール ====
==== ソースコードからインストール ====
===== Torのインストール =====
Torのビルドに必要なライブラリをインストールする。<br>
Torのビルドに必要なライブラリをインストールする。<br>
  sudo zypper install zlib-devel xz-devel libzstd-devel libevent-devel libtcmalloc4 libopenssl-devel libopenssl-1_1-devel \
  sudo zypper install zlib-devel xz-devel libzstd-devel libevent-devel libtcmalloc4 libopenssl-devel libopenssl-1_1-devel \
16行目: 17行目:
                     asciidoc # 必要ならばインストールする
                     asciidoc # 必要ならばインストールする
<br>
<br>
[https://github.com/torproject/tor TorのGithub]にアクセスして、ソースコードをダウンロードする。<br>
[https://gitlab.torproject.org/tpo/core/tor TorのGitLab]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
  git clone https://gitlab.torproject.org/tpo/core/tor
  tar xf tor-<バージョン>.tar.gz
  # または
  cd tor-<バージョン>.tar.gz
  git clone https://gitlab.torproject.org/tpo/core/tor -b release X.Y.Z
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
  git clone https://github.com/torproject/tor.git
  cd tor
  cd tor
<br>
<br>
29行目: 28行目:
  mkdir build && cd build
  mkdir build && cd build
   
   
  ../configure --prefix=<Torのインストールディレクトリ> --with-libevent-dir=--prefix=<Torのインストールディレクトリ> \
  ../configure --prefix=<Torのインストールディレクトリ>                     \
              --with-libevent-dir=--prefix=<Torのインストールディレクトリ> \
               --enable-lzma --enable-zstd --enable-systemd --enable-nss --disable-asciidoc
               --enable-lzma --enable-zstd --enable-systemd --enable-nss --disable-asciidoc
  make -j $(nproc)
  make -j $(nproc)
75行目: 75行目:
  sudo vi /etc/systemd/system/tor.service
  sudo vi /etc/systemd/system/tor.service
<br>
<br>
<syntaxhighlight lang="ini">
  # /etc/systemd/system/tor.serviceファイル
  # /etc/systemd/system/tor.serviceファイル
   
   
130行目: 131行目:
  [Install]
  [Install]
  WantedBy=multi-user.target
  WantedBy=multi-user.target
</syntaxhighlight>
<br>
<br>
  sudo vi /etc/systemd/system/tor-master.service
  sudo vi /etc/systemd/system/tor-master.service
<br>
<br>
<syntaxhighlight lang="ini">
  # /etc/systemd/system/tor-master.service
  # /etc/systemd/system/tor-master.service
   
   
146行目: 149行目:
  [Install]
  [Install]
  WantedBy=multi-user.target
  WantedBy=multi-user.target
</syntaxhighlight>
<br>
<br>
次に、[https://gitweb.torproject.org/torsocks.git TorSocksのGit]にアクセスして、ソースコードをダウンロードする。<br>
~/.profileファイル等に、環境変数を追記する。<br>
ダウンロードしたファイルを解凍する。<br>
vi ~/.profile
  tar xf torsocks-<バージョン>.tar.gz
<br>
  cd torsocks-<バージョン>.tar.gz
<syntaxhighlight lang="sh">
# ~/.profileファイル
export PATH="/<Torのインストールディレクトリ>/bin:$PATH"
  export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
  </syntaxhighlight>
<br>
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
===== Tor Socksのインストール =====
  git clone https://gitweb.torproject.org/torsocks.git
次に、[https://gitlab.torproject.org/tpo/core/torsocks/ Tor SocksのGit]にアクセスして、ソースコードをダウンロードする。<br>
  git clone https://gitlab.torproject.org/tpo/core/torsocks.git
  cd torsocks
  cd torsocks
<br>
<br>
TorSocksをビルドおよびインストールする。<br>
Tor Socksをビルドおよびインストールする。<br>
  ./autogen.sh
  ./autogen.sh
  mkdir build && cd build
  mkdir build && cd build
170行目: 180行目:
  vi ~/.profile
  vi ~/.profile
<br>
<br>
<syntaxhighlight lang="sh">
  # ~/.profileファイル
  # ~/.profileファイル
   
   
  export PATH="/<Torのインストールディレクトリ>/bin:$PATH"
  export PATH="/<Torのインストールディレクトリ>/bin:$PATH"
  export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
  export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
</syntaxhighlight>
<br><br>
<br><br>


== Tor Browserのインストール ==
== Torブラウザのインストール ==
[https://www.torproject.org/download/ torブラウザの公式Webサイト]または以下のコマンドを実行してダウンロードする。<br>
[https://www.torproject.org/download/ Torブラウザの公式Webサイト]または以下のコマンドを実行してダウンロードする。<br>
  wget https://dist.torproject.org/torbrowser/x.x.x/tor-browser-linux64-x.x.x_en-US.tar.xz
  wget https://dist.torproject.org/torbrowser/x.x.x/tor-browser-linux64-x.x.x_en-US.tar.xz
<br>
<br>
187行目: 199行目:
  mv Tor_Browser <任意のディレクトリ>
  mv Tor_Browser <任意のディレクトリ>
<br>
<br>
Tor Browserのデスクトップエントリファイルを作成する。<br>
Torブラウザのデスクトップエントリファイルを作成する。<br>
  vi ~/.local/share/applications/Tor_Browser.desktop
  vi ~/.local/share/applications/Tor_Browser.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # ~/.local/share/applications/Tor_Browser.desktopファイル
  # ~/.local/share/applications/Tor_Browser.desktopファイル
   
   
202行目: 215行目:
  Categories=Network;WebBrowser;Security;
  Categories=Network;WebBrowser;Security;
  StartupWMClass=Tor Browser
  StartupWMClass=Tor Browser
</syntaxhighlight>
<br><br>
<br><br>


227行目: 241行目:
#: <br>
#: <br>
#: ガードノードのIPアドレスが出力されない理由は、TorはVPNネットワークを経由しているため、ガードノードと接続しているのはVPNサーバだからである。
#: ガードノードのIPアドレスが出力されない理由は、TorはVPNネットワークを経由しているため、ガードノードと接続しているのはVPNサーバだからである。
<br>
対応しているVPNサービス<br>
* CyberGhost
* IP VANISH
* Windscribe
* PrivateVPN
* PIA VPN
* Mullvad
* Ivacy VPN
* AirVPN
* Nord VPN
<br>
非対応のVPNサービス<br>
* Strong VPN
<br><br>
<br><br>


234行目: 262行目:
<br>
<br>
この接続方法は、VPNサービス事業者から通信ログが漏洩した場合に匿名性を守る事ができる。<br>
この接続方法は、VPNサービス事業者から通信ログが漏洩した場合に匿名性を守る事ができる。<br>
<br>
<u>ただし、対応しているVPNサービスが少ないことに注意する。</u><br>
<br>
<br>
VPN over Torの特徴を、以下に示す。<br>
VPN over Torの特徴を、以下に示す。<br>
245行目: 275行目:
# Torネットワーク経由でVPNネットワークへ接続する。<br>この接続方法は特殊であるため、VPN over Torに対応したVPNサービスを契約する必要がある。
# Torネットワーク経由でVPNネットワークへ接続する。<br>この接続方法は特殊であるため、VPN over Torに対応したVPNサービスを契約する必要がある。
<br>
<br>
Tor over VPNで接続する手順を、以下に示す。<br>
VPN over Torで接続する手順を、以下に示す。<br>
# Torに接続する
# Torに接続する
#: 最初にTorネットワークに接続している必要があるため、Torブラウザを起動する。
#: 最初にTorネットワークに接続している必要があるため、Torブラウザを起動する。
261行目: 291行目:
#: 上記の設定後、VPNネットワークへ接続するだけでTorネットワーク経由のVPN接続が可能である。
#: 上記の設定後、VPNネットワークへ接続するだけでTorネットワーク経由のVPN接続が可能である。
#: SOCKSプロキシを通しているためTorネットワークを使用していると感じにくいが、通信速度は明らかに遅くなる。
#: SOCKSプロキシを通しているためTorネットワークを使用していると感じにくいが、通信速度は明らかに遅くなる。
<br>
対応しているVPNサービス<br>
* PrivateVPN
* Mullvad
* AirVPN
<br>
非対応のVPNサービス<br>
* その他全てのVPNサービス
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:Windows10]][[カテゴリ:Windows11]]
[[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:Windows10]][[カテゴリ:Windows11]]