=> ブログ一覧へ

【Tor】すべてのソフトウェアをいつでもTorを通じて使用する方法

投稿日:2022-08-03

=> 4ヶ月前、LynxをTorで使用する方法についての記事を書きました。

今回は、すべてのソフトをいつでもTorを通じて使用する方法を説明します。

まずはproxychains-ngをインストールして下さい

|          Artix Linux         |       Devuan GNU/Linux       |                     Gentoo                    |             Fedora             |
| ---------------------------- | ---------------------------- | --------------------------------------------- | ------------------------------ |
| pacman -S tor proxychains-ng | apt install tor proxychains4 | emerge --ask net-vpn/tor net-misc/proxychains | yum install tor proxychains-ng |

|             FreeBSD            |           OpenBSD          |             Void Linux             |                 Crux               |
| ------------------------------ | -------------------------- | ---------------------------------- | ---------------------------------- |
| pkg install tor proxychains-ng | pkg_add tor proxychains-ng | xbps-install -S tor proxychains-ng | prt-get depinst tor proxychains-ng |

=> Cruxを使用している場合は、初めに「suwaports」というポーツコレクションを追加して下さい。

proxychains-ngのコンフィグファイルを変更する

この行列がない場合は、`socks5 127.0.0.1 9050`を追加して下さい。

## コマンドライン用ソフト

.zshrcを編集して下さい。
Bashを使用している場合は、「.bashrc」ファイルを編集します。

nvim ~/.zshrc

以下のようなエイリアスを追加して下さい。
例:

alias tut="proxychains -q tut"

alias neomutt="proxychains -q neomutt"

alias lynx="proxychains -q lynx -lss ~/.config/lynx/lynx.lss"

alias pacman="proxychains -q pacman"

alias cointop="proxychains -q cointop"

alias newsboat="proxychains -q newsboat"

zshを再起動して下さい。

source ~/.zshrc

これで、上記のソフトを起動すると自動的にTorを通じて使用するようになります。
例えば、sudo pacman -Syyuを実行すると、Torを通じてパッケージが更新されます。

## GUIソフト

まず、.desktopファイルをローカルディレクトリにコピーして下さい。
例:

sudo cp /usr/share/applications/io.github.Hexchat.desktop ~/.local/share/applications

sudo cp /usr/share/applications/wine.desktop ~/.local/share/applications

sudo cp /usr/share/applications/dillo.desktop ~/.local/share/applications

sudo chown -R $(whoami):$(whoami) ~/.local/share/applications

例えば、`wine.desktop`ファイルを編集しましょう!

nvim ~/.local/share/applications/wine.desktop

Exec行にproxychains -q をコマンドの前に追加すると、メニューからソフトを選択して起動する時にもTorを通じて使用する事が出来ます。

以上

Proxy Information
Original URL
gemini://technicalsuwako.moe/blog/all-softwear-in-tor.gmi
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
1721.896542 milliseconds
Gemini-to-HTML Time
0.769358 milliseconds

This content has been proxied by September (3851b).