首先切換到超級用戶模式的控制檯。
最好解壓縮的目錄不包含中文。
ide
先安裝編譯環境。
命令行
zypper in gcc zypper in -t pattern devel_C_C++
再安裝最新版本的libsodium,由於OpenSuse沒有提供它的安裝包,因此要單獨下載它。code
可使用wget,也能夠自行搜索下載。在解壓後目錄下執行:server
./autogen.sh ./configure make && make install
以後下載最新版本的dnscrypt-proxy,在解壓後目錄下執行:
dns
./autogen.sh ./configure make && make install
默認安裝到/usr/local/sbin/目錄下,可進行該目錄執行:
get
dnscrypt-proxy
默認狀況下,調用OpenDNS servers。it
能夠設置自動運行:編譯
nano /etc/init.d/after.local
在最後添加命令行,例如:gcc
exec /usr/local/sbin/dnscrypt-proxy --daemonize --pidfile=/run/dnscrypt-proxy.pid --resolver-address=178.216.201.222:2053 --provider-name=2.dnscrypt-cert.soltysiak.com --provider-key=25C4:E188:2915:4697:8F9C:2BBD:B6A7:AFA4:01ED:A051:0508:5D53:03E7:1928:C066:8F21