このコミットが含まれているのは:
たかし 2024-06-13 13:07:20 +00:00
コミット 7d9ba20dbf
3個のファイルの変更66行の追加1行の削除

ファイルの表示

@ -59,12 +59,14 @@
<dl>
<dt><a href="./anthy-kyukana.html">Anthyで歴史的假名遣を入力</a></dt>
<dd>2024-01-18 (陰暦12月08日)</dd>
<dt><a href="./cwm.html">cwm (OpenBSDのウィンドウ管理)</a> <strong>new</strong></dt>
<dt><a href="./cwm.html">cwm (OpenBSDのウィンドウ管理)</a></dt>
<dd>2024-04-27 (陰暦03月19日)</dd>
<dt><a href="./disabledbus.html">dbus-daemonの自動起動を防ぐ方法</a></dt>
<dd>2023-02-11</dd>
<dt><a href="./polipo.html">Polipo + Socks5</a></dt>
<dd>2024-03-20 (陰暦02月11日)</dd>
<dt><a href="./privoxy.html">PrivoxyとI2P・Tor</a> <strong>new</strong></dt>
<dd>2024-06-13 (陰暦05月08日)</dd>
<dt><a href="./uim-fep.html">uim-fep (CUI で日本語入力)</a></dt>
<dd>2022-12-31</dd>
</dl>

ファイルの表示

@ -6,6 +6,7 @@
<li>2024-03-20 (陰暦02月11日) たかし</li>
<li>「OpenBSD 7.4」「polipo-1.1.1p2」</li>
<li>Polipo は現在保守されてゐない</li>
<li><a href="./privoxy.html">Privoxy</a> を推奬</li>
</ul>
<p>HTTP キャッシュプロキシー「Polipo」を使用して、Socks5 を HTTP proxy として使用します。ここでは Tor の Socks5 を前提にします。</p>

62
src/privoxy.html ノーマルファイル
ファイルの表示

@ -0,0 +1,62 @@
<title>PrivoxyとI2P・Tor - 美々蝶々</title>
<h1>PrivoxyとI2P・Tor</h1>
<ul>
<li>2024-06-13 (陰暦05月08日) たかし</li>
<li>OpenBSD 7.5、Privoxy 3.0.33</li>
<li>元は <a href="https://social.076.moe/notice/2086696">pilinsinさんの SNS 投稿</a></li>
</ul>
<h2>1. 概要</h2>
<p>Privoxy を使用すれば「.i2p」の URL には I2P で接續し、それ以外の URL には Tor で接續できます。そして、http_proxy に對應ならどれでも、I2P・Tor・Clearnet に繋がる樣になります。</p>
<h2>2. 使用方法</h2>
<h3>2.1. 導入と初期設定</h3>
<ul>
<li>I2P・Tor は既に利用可能であることが前提</li>
</ul>
<p>まづ、Privoxy のパッケージを導入します (OpenBSD なら「<samp># <kbd>pkg_add privoxy</kbd></samp>」)。</p>
<p>そして、Privoxy の設定ファイル (<code>/etc/privoxy/config</code>) を編輯して、次の樣に追記します (ホスト名・ポート番號は環境に合せてください)。</p>
<dl>
<dt><code>config</code>」の追記内容</dt>
<dd>
<pre><code># Tor
forward-socks5t / localhost:9050 .
# I2P
forward .i2p localhost:4444</code></pre>
</dd>
</dl>
<p>最後に Privoxy の Daemon を有效にして起動します (<samp># <kbd>rcctl enable privoxy ; rcctl start privoxy</kbd></samp>)。これで、Privoxy が <code>localhost:8118</code> で接續を受けます。</p>
<h3>2.2. 接續</h3>
<p>Privoxy を經由してサーバーに接續するには、ブラウザーのプロキシー設定のホスト名とポート番號とを、Privoxy に合せます (通常は localhost の 8118 番)。</p>
<p>一部のプログラムは環境變數 <var>http_proxy</var> および <var>https_proxy</var> でプロキシーを設定できます。</p>
<dl>
<dt>起動例 (w3m)</dt>
<dd>
<samp>$ <kbd>http_proxy='http://localhost:8118' https_proxy='http://localost:8118' w3m http://bibi.i2p/</kbd></samp>
</dd>
</dl>
<h2>3. 問題解決</h2>
<ul>
<li>現在無し (何かあれば追記)</li>
</ul>
<h2>4. 參考</h2>
<ul>
<li><a href="https://wiki.archlinux.jp/index.php/Privoxy">Privoxy - ArchWiki</a></li>
</ul>