Linux 安装 cloudflared,并设置开机自启

/

下载并安装 cloudflared

https://github.com/cloudflare/cloudflared/releases

vim /etc/systemd/system/cloudflared.service

文件内容

[Unit]
Description=cloudflared DNS over HTTPS proxy
After=network.target

[Service]
ExecStart=/usr/local/bin/cloudflared proxy-dns --upstream https://1.1.1.1/dns-query --upstream https://8.8.8.8/dns-query --upstream https://9.9.9.9/dns-query  --address 127.0.0.1 --port 5053
Restart=on-failure
User=nobody
Group=nogroup
LimitNOFILE=4096

[Install]
WantedBy=multi-user.target

使用 systemd 进行管理

systemctl daemon-reload
systemctl start cloudflared
systemctl enable cloudflared
systemctl status cloudflared

使用 dnsmasq 搭建 dns 服务

接管系统 dns 服务

apt update
apt install dnsmasq

vim /etc/dnsmasq.conf

在文件的最后追加

server=127.0.0.1#5053

验证 dns 是否正常工作

nslookup sogou.com

转载请注明作者和出处,并添加本页链接。
原文链接: //xiaochun.zrlog.com/install-cloudflared.html