自建网络加速服务器,自建DNS缓存服务器加快上网速度
我们在浏览网页时,首先要通过DNS服务器来解析网站的地址,解析的时间虽然比较短,但如果DNS服务器的响应速度比较慢,或者DNS请求量过大,都会导致上网时等待时间过长,我们这里通过自己建立轻量级缓存DNS服务器来加快上网速度。同时,自建DNS服务器还可以避免DNS投毒,通过服务器来加快上网速度,提升上网体验。
首先安装dnsmasq这款软件,它可以将访问过的地址存储在本地,这样当给你再次访问这个网址时,就不用请求上级DNS服务器,极大的提高解析速度。
安装dnsmasq:
sudo apt-getinstall -y dnsmasq
接下来需要配置dnsmasq,打开dnsmasq的配置文件,路径一般是/etc/dnsmasq.conf,配置示例如下:
# Dnsmasq.conf
# /etc/dnsmasq.conf
#http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq.conf.example
# Set up your local domain here
domain=lxx1.com
resolv-file=/etc/resolv.dnsmasq
min-port=4096
server=8.8.8.8
server=8.8.4.4
# Max cache size dnsmasq can give us, and we want all of it!
cache-size=10000
# Below are settings for dhcp. Comment them out if you dont want
# dnsmasq to serve up dhcpd requests.
# dhcp-range=192.168.0.100,192.168.0.149,255.255.255.0,1440m
# dhcp-option=3,192.168.0.1
# dhcp-authoritative
如果你改动过设置,请重启服务:
sudo service dnsmasq restart
好的,DNS已经配置完毕。你可以使用dig lxx1.com 来测试,可以发现,第一次解析需要较长时间,而第二次解析的时间基本为0了。
可以使用 dig 命令来测试解析时间:
~$ dig lxx1.com
; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> lxx1.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;lxx1.com. IN A
;; ANSWER SECTION:
lxx1.com. 582 IN A 121.42.42.51
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Jun 24 18:29:02 CST 2015
;; MSG SIZE rcvd: 42
可以看到 Query time: 1 msec ,速度非常快的,再也不用等待域名解析啦!
自建网络加速服务器,自建DNS缓存服务器加快上网速度相关推荐
- RHEL4- DNS服务(六)构建DNS缓存服务器
RHEL4- DNS服务(六)构建DNS缓存服务器 如果要构建DNS缓存服务器其实不是很复杂,只要安装一个系统自带的软件包即可.其实这个软件包,我们在<RHEL4- DNS服务(一)bind ...
- 树梅派DNS缓存服务器建设
2019独角兽企业重金招聘Python工程师标准>>> 树梅派DNS缓存服务器建设 Hradware: 树梅派3B+ OS: Debian Gnu/Linux 9.4 安装软件: a ...
- Linux服务器如何清除dns缓存
Linux服务器如何清除dns缓存 DNS缓存是一个临时数据库,用于存储已解释的DNS查询信息.换句话说,每当你访问网站时,你的操作系统和网络浏览器都会保留域名和相应IP地址的记录. 这消除对远程DN ...
- Linux的本地DNS缓存服务器
Linux的本地DNS缓存服务器 域名系统服务器的软件,在PC上,可以翻译的网站名称进入真正的IP地址上运行.在不同的话,如果你样的互联网地址到你的网页浏览器,你的互联网服务提供商的DNS服务器会考虑 ...
- OpenWrt之dnsmasq工具(DHCP、TFTP、DNS缓存服务器)
OpenWrt之dnsmasq工具(DHCP.TFTP.DNS缓存服务器) 介绍 智能路由器服务于家庭和小型企业网络,当多个人同时上网时,客户机经常进行DNS查询,大多查询会是重复的域名,如果有一个 ...
- DNS浅析-Bind软件的使用及搭建一个简单的DNS缓存服务器
引入DNS软件: Bind:Berkey Information Name Domain 对数据库的支持不太好,不支持多线程 PowerDNS 性能强大 速 度块 Bind软件的配置使用 yum l ...
- Bind9:配置 DNS 授权服务器和 DNS 缓存服务器
文章目录 Bind9 安装 配置 DNS 授权服务器 配置 named.conf.options 添加正向解析 db.test.com 添加反向解析 db.1.169.183 配置 named.con ...
- 福建电脑网络协议dns服务器,福建移动dns的服务器地址是多少
福建移动dns的服务器地址是多少 内容精选 换一换 一.概述 1.解释协议.接口.服务 协议 规则的集合.这些规则规定所交换的数据格式及有关的同步问题.是水平的.实质:PDU(协议数据单元)+逻辑(信 ...
- 注册表修改备用dns服务器地址,备用dns的服务器地址是多少_电脑备用dns服务器地址怎么查看...
2015-01-08 13:52:51 浏览量:890 关于Win7系统上网速度是否受DNS服务器的影响,很多用户对此都希望有一个可信的证明.很多时候用户在有DNS服务器的情况下,担心DNS服务器对w ...
最新文章
- 相较神经网络,大名鼎鼎的傅里叶变换,为何没有一统函数逼近器?答案在这...
- SAP QM QP02 没有ECO试图直接修改检验计划主数据?
- C++ STL之map常用指令
- JsonCpp的简单使用方法
- Send mail in ECC
- Java EE 7的高峰–使用EclipseLink的多租户示例
- (十三)java版spring cloud+spring boot+redis社交电子商务平台-springboot集成spring cache...
- 5G(4)---5G 标准
- 最简单判断系统大小端
- 3.Prometheus 监控技术与实践 --- Exporter
- 【新机软件安装及环境配置】(持续更新ing)
- 计算机科学与技术专业导论论文,浅谈计算机科学与技术专业论文
- 苹果系统macos腾讯企点无法打开麦克风权限
- android 微信分享 源码,记录Android微信分享功能的吐槽与思考
- 首次试水天池数据大赛——7个小时玩了把美年健康AI大赛
- SQL常用脚本整理,建议收藏
- 弹窗开启以及关闭(“closest”用法)
- wgt包更新时会下载但是不会安装
- png转pdf怎么转换?这些图片格式转换工具确定不来看看?
- 曲曲直直线条图计算机教案,三年级上册信息技术教案-10曲曲直直线条画 金色的秋天 |人教版(2015).doc...
热门文章
- 用python写字动画_Duang!用Python来实现唱歌、跳舞、写字、画画?无所不能的pyt
- VScode中txt文件乱码解决
- 穷人的语义处理工具箱之二:语义编辑距离
- 人生无捷径「一万小时定律·正篇」
- 读取ISO15031协议数据流
- power apps -- Game Demo page 制作游戏步骤详解
- 变身后是一只火鸟的机器人_中生代机器人 第一章 丛林求生历险记 05 (05)一-望书阁...
- 我的世界java版如何看坐标_我的世界中怎么查看坐标,坐标系统详解
- cypress 框架介绍及元素定位
- 图像算法工程师三重境界