Skip to main content

Download and Install CoreDNS Binary

CoreDNS must be downloaded according to OS and CPU architecture. After extraction, place the binary directly into /usr/local/bin for system-wide execution.

Binary Options

OSArchDownload
macOSamd64coredns_darwin_amd64.tar.gz
macOSarm64coredns_darwin_arm64.tar.gz
Linux386coredns_linux_386.tar.gz
Linuxamd64coredns_linux_amd64.tar.gz
Linuxarm64coredns_linux_arm64.tar.gz
Windows386coredns_windows_386.tar.gz
Windowsamd64coredns_windows_amd64.tar.gz
Windowsarm64coredns_windows_arm64.tar.gz

Install Example (Linux amd64)

Download and extract directly to /usr/local/bin

Input:

curl -LO https://github.com/pndhkm/coredns/releases/download/v1.12.1/coredns_1.12.1_linux_amd64.tar.gz

Input:

sudo tar -xzf coredns_1.12.1_linux_amd64.tar.gz -C /usr/local/bin

Enable execution

Input:

sudo chmod +x /usr/local/bin/coredns