天朝的dns服务商尿性不是一般的大,动不动就抽风或者劫持,为了避免这种情况,可以在树莓派上安装Dnsmasq来加速dns解析,提高网络浏览体验。
安装配置dnsmasq
apt-get install dnsmasq
配置dnsmasq,vi /etc/dnsmasq.conf
我的配置文件如下:
domain=Raspi2
resolv-file=/etc/resolv.dnsmasq
conf-dir=/etc/dnsmasq.d
min-port=4096
server=114.114.114.114
server=114.114.115.115
server=223.5.5.5
server=223.6.6.6
server=119.29.29.29
server=182.254.116.116
server=112.124.47.27
server=114.215.126.16
server=101.226.4.6
server=218.30.118.6
server=42.120.21.30
server=199.91.73.222
server=178.79.131.110
server=8.8.8.8
server=8.8.4.4
cache-size=10000
配置完重启dnsmasq服务
service dnsmasq restart
其中的server
字段为上游DNS
配置dnsmasq-china-list
git clone https://github.com/felixonmars/dnsmasq-china-list.git
cd dnsmasq-china-list/
cp *.conf /etc/dnsmasq.d/
service dnsmasq restart
至此设置完成,可以在路由器中将首选dns设为树莓派ip,这样局域网内的所有设备都可以体验dns解析加速了!