快速配置网络加速

安装必要软件

1
2
3
4
sudo apt install -y autossh tmux tsocks
# autossh用于代替ssh保持会话不中断
# tmux用于持久化会话
# tsocks用于快速设计命令行的socks5代理

修改 tsocks 配置

1
2
3
server = 127.0.0.1
server_type = 5
server_port = 1080

启动 ssh socks5 代理

1
2
3
# -N: do not execute remote commands
# -D 1080: open a socks proxy on local port 1080
autossh -D 0.0.0.0:1080 -N username@remote_host

测试一下

1
2
$ tsocks curl ipinfo.io
# 如果返回的city是目标城市的话就OK

socks5 转 http 代理

1
2
3
4
5
pip3 install "pproxy[accelerated]"

# -R: remote address
# -L: 监听地址,默认是http+socks5://:8080
pproxy -R socks5://localhost:1080
作者

codeskyblue

发布于

2023-05-29

更新于

2024-05-13

许可协议