共计 642 个字符,预计需要花费 2 分钟才能阅读完成。
购买了国内的 nat 机用于加速异地组网 tailscale 的访问,配置很低,只有 64M 内存和 512M 硬盘,并且是 lxc 容器,系统 alpine。想着最大发挥它的的作用,其实还可以用作国内代理,偶尔用作绕过当前网络环境的限制。于是问了一下 gpt,它推荐安装 tinyproxy,试了一下确实不错。
1. 安装
首先需要更新包索引,然后安装。
# 更新包索引
apk update
# 安装 TinyProxy
apk add tinyproxy vim
2. 配置
这里最好一步到位,配置好代理认证,否则可能被扫描到以后滥用。
# 代理监听在 8888 端口
Port 8888
# 允许整个 192.168.1.x 子网访问
#Allow 192.168.1.0/24
# 允许所有 IP 地址访问
Allow 0.0.0.0/0
# 确保 User 和 Group 是 unprivilaged user
User tinyproxy
Group tinyproxy
# 配置账号密码
BasicAuth admin admin123
3. 启动
启动并设置 tinyproxy 为开机自启动。
# 立即启动 TinyProxy 服务
rc-service tinyproxy start
# 设置 TinyProxy 开机自启
rc-update add tinyproxy default
4. 测试
查看是否监听端口,并且如果访问成功则表示代理搭建完成。
# 查看端口
netstat -tuanp | grep 8888
# 使用代理访问百度
curl www.baidu.com -vL -x http://admin:admin123@127.1:8888
AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完