1. 更改源地址

使用中科大地址

sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
apk update

2. 获取naive客户端安装包

https://github.com/klzgrad/naiveproxy/releases
选择openwrt-x86_64格式,下载并解压,将解压后的可执行程序复制到/usr/local/bin
增加配置目录

mkdir /etc/naive

并将配置文件config.json放入该目录。

3. 增加libgcc依赖

apk add libgcc

4. 自启动服务

alpine使用openrc服务管理器,服务脚本写法如下:

/etc/init.d/naive 

#!/sbin/openrc-run

name="$SVCNAME"
command="/usr/local/bin/$SVCNAME"
pidfile="/var/run/$SVCNAME.pid"
command_args="/etc/naive/config.json"
command_background=true

depend() {
  need localmount
  need logger
}
chmod +x /etc/init.d/naive
service naive start
service naive status

标签: none

添加新评论