跳至主要内容

Tor Web Server

· 閱讀時間約 2 分鐘

前言

週末無聊突然有個靈感
"如果沒有 IP 或 Domain 要如何快速架設一個公開的 web service"
其實這樣的服務不算少
(內網穿透、DDNS 反連等等)
但設定起來也沒有這麼簡單
我的目標很簡單 "一個 docker 指令完成"

進入正題

思考了一下決定使用 Tor 來做穿透
沒錯就是那個 "暗網的 Tor"
架設暗網的 server 其實很簡單
完全不用對外開 port 也不用 ip
只要能加入 tor 網站就可以連線
從另一個專案micro_web開始改

  1. 安裝 tor
  2. 設定 torrc
  3. 編寫 startup script

就是這麼輕鬆簡單 全部就搞定了
Github: tor_web_server

DEMO

Command cmd Tro Browser tor

後記

暗網會被稱做暗網 沒有廣為大家使用
很大一個原因就是 onion 網路需要透過 Tor( Browser) 才能進入
關於這個問題也很好解決
現在有不少的 ** Tor2Web** 代理服務
這邊推薦可以用.ws這個代理服務
(有些 domain 會失敗、可以刪掉 tor 資料夾多換幾次 domain)
就能輕鬆透過 HTTP 從一般瀏覽器進入 normal