主页 > 教程合集 > 工具推荐 >

使用dnsmasq提高国外服务器访问国内的速度

时间:2020-12-28 阅读:0

Dnsmasq

Dnsmasq是linux平台的一个简便轻快的DNS架设软件。软件占用非常低,可以架设DNS服务器给自己使用或者 ~~别人使用~~ 。

因为国外DNS普遍 无法正确识别国内的DNS加速 ,而国内的DNS却 无法正确解析很多国外域名 。所以普通的直接设置DNS是行不通的。

大多数人使用这个架设 爬Q+去广告 的DNS的服务器供给大家使用。其实我们也可以用其加速国外的服务器访问国内的速度,同时实现去广告。

使用dnsmasq提高国外服务器访问国内的速度

架设步骤

本篇主要说的是架设dns供自己使用,所有的dns配置以我的 维也纳 配置为主进行介绍。

下面是 CENTOS 的执行代码:


yum -y install dnsmasq wget unzip
rm -rf/etc/dnsmasq.d
rm -rf/etc/hosts.d
rm -rf/etc/dnsmasq. conf
wget "http://yun.94ish.me/%E5%8D%9A%E5%AE%A2%E9%99%84%E4%BB%B6/%E5%9B%BD%E5%A4%96%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BC%98%E5%8C%96/dnsmasq.zip"
unzip -o dnsmasq.zip -d/etc
service dnsmasq restart
chkconfig dnsmasq on
 

这样一个dns服务器就搭建完成了。你自己电脑如果想用的话,直接将你的电脑dns设置为 服务器ip 就可以了。

如果是 自己的服务器 想使用这个dns的话,输入以下代码即可:


echo "nameserver 127.0.0.1" >/etc/resolv.conf
 

执行完后重启rss等服务即可。

配置说明

本dns配置功能是

国内域名使用北京市电信DNS进行解析

国外域名使用谷歌DNS进行解析

最大缓存102400条dns解析记录

针对国内广告,进行DNS与hosts的双重屏蔽。

下面是你可能需要修改的配置项目

addn-hosts 这个配置是额外的hosts设置,在解析中添加上,应用后和本机的hosts没有区别。 AD_hosts.txt去广告的hosts,High_hosts.txt是手动设置的域名强制使用ip的列表。

server=8.8.8.8 这个是设置国外域名解析的dns,替换8.8.8.8即可更换国外域名解析dns。

accelerated-domains.china.conf 这是设置国内域名解析的配置文件。

配置格式是 server=/域名/使用的dns解析

升级为终身VIP,即可免费下载全站所有千余TB网络资源,点击 >>> 资源目录 查看所有资源,覆盖音乐、影视、有声书、电子书、漫画、动漫、课程等,不限时间次数,永久免费,点击 >>> VIP特权 了解更多!

余斗余斗
  • 版权声明:原创文章由发表在工具推荐分类下,2020-12-28最后更新,转载注明出处。

相关推荐

返回顶部