我的博客已迁移到xdoujiang.com请去那边和我交流
一、基础环境
1、角色、ip、版本、内核
serverA 192.168.1.6 3.2.0-4-amd64 7.8
clientB 192.168.1.7 3.2.0-4-amd64 7.8
clientC 192.168.1.4 win7
二、安装dns
原创
2015-05-05 17:59:50
1881阅读
点赞
这两天做压力测试的时候发现,用webbench压域名要比压ip地址慢好几倍,而且压域名的时候nginx并发量也很低.反复测试了好多遍,怀疑时间是花在dns解析上.在/etc/hosts中做手动解析:#echo"211.157.145.103 m.app518.com">> /etc/hosts 之后再压,速度果然正常了. dns解析为什么会慢呢?linux的dns缓存有什么不同呢
转载
精选
2014-03-31 17:34:02
933阅读
众所周知,Linux本身是不带DNS缓存的。可以安装nscd来开启linux系统dns缓存。1.安装:yum -y install nscd 2.修改配置文件:vim /etc/nscd.conf logfile &nbs
原创
2016-06-10 22:35:06
5494阅读
linux的dns缓存,NSCD服务 这两天做压力测试的时候发现,用webbench压域名要比压ip地址慢好几倍,而且压域名的时候nginx并发量也很低.反复测试了好多遍,怀疑时间是花在dns解析上.在/etc/hosts中做手动解析:1echo "211.157.145.103 m.app518.com" >> /etc/hosts 之后再压,速度果然正常了. 
原创
2016-06-17 14:48:48
3631阅读
点赞
目的:缓存dns加速网络传输安装: #yum -y install dnsmasq配置:1、#vi /etc/dnsmasq.conf 找到 #resolv-file= 修改为 resolv-file=/etc/resolv.dnsmasq.conf2、配置好/etc/r
原创
2011-04-22 15:52:44
10000+阅读
点赞
docker dnsmasq详解1、官方地址https://github.com/andyshinn/docker-dnsmasqhttps://hub.docker.com/r/andyshinn/dnsmasq/ docker pull andyshinn/dnsmasq:2.75docker pull andyshinn/dnsmasq:2.78 最新版 使用此命令下载d
转载
2023-05-24 15:56:59
202阅读
前面更新了个程序,每次拉取数据都会查询gfs_shadow_master等相关域名,当请求量大时,dns有些抗不住了,程序响应也就变慢了,于是想到了用dnsmasq做本地dns缓存,效果很好。下面直接上部署代码吧:yum install -y dnsmasq
cat << END > /etc/dnsmasq.conf
listen-address=1
原创
2014-04-23 00:26:42
10000+阅读
1评论
# Android Dnsmasq 上游DNS
## 简介
在Android开发中,我们经常会遇到需要访问互联网的情况,而DNS(域名系统)则是实现域名解析的重要组成部分。DNS解析的效率对于网络请求的速度和用户体验有着重要的影响。Android系统中使用的是dnsmasq来进行DNS解析,本文将详细介绍如何配置和使用dnsmasq的上游DNS。
## Dnsmasq简介
Dnsmasq是
原创
2023-08-27 06:20:39
841阅读
Dnsmasq提供DNS缓存和DHCP服务、Tftp服务功能。作为域名解析服务器(DNS),Dnsmasq可以通过缓存DNS请求来提高对访问过的网址的连接速度。作为DHCP服务器,Dnsmasq可以为局域网电脑提供内网ip地址和路由。DNS和DHCP两个功能可以同时或分别单独实现。Dnsmasq轻量且易配置,适用于个人用户或少于50台主机的网络。此外它还自带了一个PXE服务器。Dnsmasq工作原
原创
2021-01-30 21:46:24
4658阅读
文章目录 Dnsmasq安装 Dnsmasq配置 Dnsmasq启动 Dnsmasq使用 Dnsmasq小
原创
2022-12-20 10:54:17
249阅读
今天介绍一款布署,配置都十分方便快捷的DNS工具---DNSmasqNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的。DHCP服务器和DNS服务器结合,并且允许DHCP分配的地址能在DNS中正常解析,而这些DHCP分配的地址和相关命令可以配置到每台主机中,
原创
2019-02-27 15:41:09
1156阅读
nscd(Name Service Cache Daemon)是一种可以缓存系统的名称服务信息的守护进程。它可以加速名称服务的解析和查询,提高系统的性能和效率。
在 Linux 系统中,常见的名称服务包括 DNS、NIS、LDAP 等。当系统需要查询这些服务中的某个信息时,通常需要向相应的服务器发送请求,等待服务器响应后才能获取到所需信息。这个过程比较耗时,会降低系统的性能和效率。
nscd 通过
原创
2023-05-07 20:28:37
197阅读
ChinaDNS与DNSMasq结合起来用,使其更加稳定并且可以支持TCP查询,防止dns污染和挟持,DNSMasq作为主DNS服务端,将ChinaDNS作为DNSMasq的上游DNSChinaDNS安装配置1.下载并编译如果你的系统中没有make和gcc就需要先安装#Ubuntu/Debianapt-getinstall-ymakegcc#CentOSyuminstall-ymakegcc下载C
原创
2019-03-05 19:09:39
10000+阅读
点赞
DNS轻量级缓存服务dnsmasq发布2.65版本。2013-04-17 上一个版本是2012-12-14的2.65。可以用它做DNS代理缓存及hosts主机名的集中管理使用(也可以做DHCP),非常好用。 此版本经过5个RC,修正几个Bug.可以作为认证的DNS server等。DNSmasq是一个轻巧的,容易使用的DNS服务工具
转载
2013-04-18 15:47:00
71阅读
2评论
年初,通过了RHCE的考试,唯一的体会就是通过系统的学习,把对linux系统的知识进行了一个梳理,发现RHCE考试的也只能解决基本的系统维护,相对于更深层的linux系统应用还有很长的路要走。于是就开始学习配置各种服务应用。首先就是最基本的DNS服务的配置。本来想直接使用linux的bind服务,发现centos默认是没有安装的,而dnsmasq却是默认安装,就先把dnsmasq的dns简单功能给
原创
2016-04-28 10:56:17
2911阅读
公司内部DNS搭建基本功能:静态解析公司内部域名的访问;如:公司内网的一些环境,如:ftp服务器,版本服务器,论坛...
原创
2023-01-05 11:40:03
360阅读
一.下载软件
wget http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.52.tar.gz
二.安装
tar -zxvf dnsmasq-2.52.tar.gz
cd dnsmasq-2.52/
make install
三.配置
1.vim /etc/dnsmasq.conf (添加的内容)
原创
2012-03-28 17:47:25
2788阅读
在Kubernetes(简称K8S)集群中,DNS服务是非常重要的一部分,它负责解析服务名称到对应的Pod IP地址,为服务之间的通信提供便利。而为了更好地管理DNS服务,我们可以使用dnsmasq在K8S集群中代理DNS请求,提高域名解析的效率和可靠性。
下面我将详细介绍如何在K8S集群中配置DNS服务并使用dnsmasq进行代理。
### 实现"K8S DNS dnsmasq"的流程
|
DNSmasq介绍 注意:前提是网卡设置为自动获取ip和自动获取dns,DNSmasq才有用,然后从/etc/resolv.conf获取dns地址,否则手动配置网卡,/etc/resolv.conf这些是用不上的resolve-file 定义dnsmasq从哪里获取上游DNS服务器的地址, 默认是从/etc/resolv.conf获取cat /etc/sys