apt install dnsmasq dnsmasq-full
vim /etc/dnsmasq.conf
vim /etc/pdnsd.conf
pdnsd -c /etc/pdnsd.conf -t -d
local --> pdnsd(53)udp --> pdnsd(53)tcp 之后对53端口的tcp包可能有几种处理
--> 直接发往 定义的 DNS 服务器,进行DNS解析
--> 被 iptables 拦截到指定端口,被代理中转到pdnsd定义的 DNS 服务器,进行DNS解析
vim /etc/pdnsd.conf
转载于:https://www.cnblogs.com/yisuo/p/8810752.html