在树莓派上安装 dnscrypt-proxy

非常简单,我这里的例子是 raspberrypi 2 代。

它的 CPU 属于 armv7 系列(不是 arm64),从 https://github.com/jedisct1/dnscrypt-proxy/releases/latest 下载地址找到编译好的包。比如现在最新版是 2.0.17,所以可用的包就是 dnscrypt-proxy-linux_arm-2.0.17.tar.gz

下载后解压缩,得到 linux-arm 目录。进入创建 dnscrypt-proxy.toml 配置文件,然后以 root 身份执行 dnscrypt-proxy 就行了。

 

接下来我们再使用 supervisor 管理 dnscrypt-proxy 的自动启动

首先安装 supervisor

  
$ sudo apt install supervisor -y
  

然后创建 /etc/supervisor/conf.d/dnscrypt-proxy.conf

  
[program:dnscrypt-proxy]
directory = /home/pi/linux-arm
command = /home/pi/linux-arm/dnscrypt-proxy
autostart = true
user = root
redirect_stderr = true
stdout_logfile = /var/log/supervisor/dnscrypt-proxy.log
  

最后加载刚刚创建的配置文件就行了

  
$ sudo supervisorctl update