個人サイトをTor Hidden Serviceで公開する方法

Judul asli: Self-Hosting on the Dark Web

Mengapa Ini Penting

インフラ不要のセルフホスティング手法として、プライバシー重視の開発者コミュニティに実用的な選択肢を示す。

David Álvarez Rosaが個人サイトをTorネットワーク上のHidden Serviceとして公開。.onionアドレスはIPもDNSも証明書機関も不要で、Tor自体がエンドツーエンド暗号化を提供する。

David Álvarez Rosaは自身のブログをTorのHidden Serviceとして公開した。アドレスは「dhevt6e4rtgbtr3jh53xrpwmgtilkah6nyjujocsspssrsexc7omxhid.onion」で、Torネットワーク内からのみアクセスできる。

設定は比較的シンプルだ。`/etc/tor/torrc`に`HiddenServiceDir`と`HiddenServicePort`を追記し、Torを再起動すると.onionアドレスが自動生成される。nginxはTLSなしでローカルポート8080をリッスンするだけでよく、暗号化はTorが担う。

注目すべきは静的サイトのビルド戦略だ。HugoでビルドするたびにベースURLをonionアドレスに指定した専用コピーを生成し、GitHub Actionsがclearnet版とTor版を自動的に同期させる。これにより、Tor経由でアクセスしても内部リンクがclearnetドメインに飛ぶ問題を回避している。

TorはIPアドレスもDNSも証明書機関も介在しないため、サーバーの物理的な場所を隠蔽できる。運営するのは非営利団体のTor Projectで、検閲や監視のないインターネット利用を支援する。

Sumber

david.alvarezrosa.com — Baca artikel asli →