安裝 Tinyproxy
proxy tinyproxy -簡單的 http(s) forward and reverse proxy。
sudo apt install tinyproxy
Why
不想弄一堆麻煩的設定。
What
- Tinyproxy
-
tinyproxy 一個極輕量的
http proxy server
,檔案不到 100K ,記憶體使用不到 2M ,特別適合嵌入式裝置。
How
Install
> sudo apt install tinyproxy
or 直接 clone
下載編譯。
Config
最簡設定
/etc/tinyproxy/tinyproxy.conf
Port 8888 // (1) Listen 10.0.0.1 // (2) Bind 192.168.0.1 // (3)
-
proxy port
-
對內的網路介面,如果沒設則會綁定所有網路介面。
-
對外的網路介面,如果沒設則會綁定所有網路介面。
增加安全性
使用帳號密碼
/etc/tinyproxy/tinyproxy.conf
BasicAuth <user> <password>
測試命令如下,
> curl -x http://<user>:<password>@<proxy ip>:<proxy port> http://hokang.info/ping
限制 ip
/etc/tinyproxy/tinyproxy.conf
Allow 127.0.0.1 // (1)
-
改為被允許的 ip
停用 Via 標頭
依 RFC 2616
標準, proxy 需要附加 Via 的標頭。
可以停用他,以免被猜出你用 proxy。
set reverse proxy
有更強的。這,就算了。
安裝 Caddy2
<<