「SCIENTIFIC-BROWSING」- kcptun + Squid | 创建 HTTP(s) 代理

第一步、部署 Squid 服务

WIP

第二步、部署 kcptun 服务

第一步、下载程序

xtaci/kcptun/releases
https://github.com/xtaci/kcptun/releases/download/v20191127/kcptun-linux-amd64-20191127.tar.gz

第二步、服务端运行

服务端监听 54639 端口,将该端口的报文转发到 127.0.0.1:8123 服务:

./server_linux_amd64 -l ":54639" -t "127.0.0.1:8123" \
    -mode fast3 -nocomp -sockbuf 16777217 -dscp 46

第三步、客户端运行

客户端监听本地的 8123 端口,将该端口的报文转发到 96.45.180.39:54639(远程的 KCPTUN 服务)上:

./client_linux_amd64 -l ":8123" -r "96.45.180.39:54639" \
    -mode fast3 -nocomp -autoexpire 900 -sockbuf 16777217 -dscp 46

此时,如果要远程服务器时,直接使用客户端连接本地的 8123 端口即可。

改进

Client Server
Server Server
Watcher