2019年6月8日土曜日

受信portを開けずにwebサーバーを構築する方法

最近ラズパイで.onion仮想ドメインにwebサーバーを開いた。それで気づいたのだが、ルーターは何も設定しなくてよかった。80とか443ポートを開く必要はなかった。サーバー上でSOCKSプロキシが動いていて、それがTorネットワークへアクセスしているので、受信ポートを開く必要がないのだ。これは結構便利だ。

備忘録としてインストール方法を記す。Debianの場合だ。ラズパイでも同じ。

apt install apache2 tor

/etc/tor/torrcを編集して2行コメントアウト

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80

systemctl restart tor

たったこれだけ。自分のドメイン名は以下にあるので、Torブラウザでアクセスしてみると良い。

/var/lib/tor/hidden_service/hostname

0 件のコメント:

コメントを投稿