dnsmasq

安装:


1


]# yum install dnsmasq



配置:

  • 配置主配置文件:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18


]# cp /etc/dnsmasq.conf /etc/dnsmasq.conf.bak

]# vim /etc/dnsmasq.conf

#配置 dnsmasq 的上游 DNS 服务器

resolv-file=/etc/dnsmasq.d/external.resolv.conf

#设置 dnsmasq 同时监听本地和外部请求

listen-address=127.0.0.1,192.168.135.42

#不使用 /etc/hosts 文件,使用 /etc/dnsmasq.d/inside.dnsmasq.conf

no-hosts

addn-hosts=/etc/dnsmasq.d/inside.dnsmasq.conf

#对于 hosts 文件中的简单主机名,进行自动补齐,补齐的域名为 test.com

expand-hosts

domain=test.com

#记录每一条通过 dnsmasq 的请求

log-queries

  • 配置关联配置文件

新建 inside.dnsmasq.conf 文件,并配置内网域名解析


1

2

3

4

5


]# vim /etc/dnsmasq.d/inside.dnsmasq.conf

192.168.135.41  test-135-41

192.168.135.42  test-135-42

192.168.135.45  test-135-45

192.168.135.46  test-135-46

新建 external.resolv.conf 文件,配置上级 DNS 解析


1

2

3


]# vim /etc/dnsmasq.d/external.resolv.conf

nameserver 192.168.47.1

nameserver 192.168.47.2

修改 resovl.conf 文件


1

2


]# vim /etc/resolv.conf

nameserver 127.0.0.1

修改 hosts 文件


1

2

3


]# vim /etc/hosts

27.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 test-135-42

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6



启动:

启动 dnsmasq 并设置为开机启动


1

2


]# /etc/init.d/dnsmasq start

]# chkconfig dnsmasq on



Client:

其它主机配置

其它主机将 /etc/resolv.conf 中的 DNS 服务器指向 192.168.135.42

时间: 2024-11-05 03:45:23

dnsmasq的相关文章

CentOS下使用Postfix + Dovecot + Dnsmasq搭建极简局域网邮件系统

背景 开发环境为局域网,工作内容需要经常查看邮件文件(*.eml),可恶的Foxmail必须验证账户才能进入主界面,才能打开eml文件查看. 无奈搭一个局域网内的邮件系统吧.极简搭建,仅用于通过Foxmail验证. 环境 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 安装 下载服务器软件: SMTP服务器postfix POP/IMAP服务器dovecot DNS服务器dns

dnsmasq 之 dnsmasq.conf 配置

############################################################################## # #        DNS 选项 # ############################################################################## # 不加载本地的 /etc/hosts 文件 #no-hosts # 添加读取额外的 hosts 文件路径,可以多次指定.如果指定为目录,则读取

dnsmasq安装配置

Dnsmasq安装配置 默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏. 如果碰上不稳定的本地DNS,还可能经常出现无法解析的情况.除了要避免"坏"的DNS的影响,我们还可以利用DNS做些"好"事,例如管理局域网的DNS.给手机App Store加速.纠正错误的DNS解析记录.

Dnsmasq安装与配置-搭建本地DNS服务器 更干净更快无广告DNS解析

默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏. 如果碰上不稳定的本地DNS,还可能经常出现无法解析的情况.除了要避免"坏"的DNS的影响,我们还可以利用DNS做些"好"事,例如管理局域网的DNS.给手机App Store加速.纠正错误的DNS解析记录.保证上网更加安全.去掉网

Dnsmasq安装与配置

默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏. 如果碰上不稳定的本地DNS,还可能经常出现无法解析的情况.除了要避免“坏”的DNS的影响,我们还可以利用DNS做些“好”事,例如管理局域网的DNS.给手机App Store加速.纠正错误的DNS解析记录.保证上网更加安全.去掉网页讨厌的广告等等. 这时候搭建

centos6 名字服务dnsmasq配置

1 主机名配置 主机hd1配置(后面配置为名字服务器) [[email protected] Desktop]$ cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=hd1.asn.cn #主机名为hd1.asn.cn (asn.cn为搜索域) ? [[email protected] Desktop]$ cat /etc/hosts 127.0.0.1 ????hd1.asn.cn????hd1???? localhost???? localh

加速PS4,PS3,PSV,PSN,ORIGIN访问、下载、奖杯同步用DNSMASQ列表

一.写在前面: 0.最后一次更新时间:2014年10月18日 23:32:18 1.列表由A9VG会员:lucky☆star 整理而出(貌似原作者并非电信用户,其帖地址),本人仅对该列表中IP参数进行每月不定时更新(楼主是电信用户),若原作者不同意本人使用,请PM本人,会即时删除该帖,等适时本人有时间了会自己整理一份,: 2.本帖中加速ip适用于电信用户(联通/铁通等其他用户本人不确保一定有效): 3.本帖主要可加速PSN商店访问.下载.奖杯同步等,以及ORIGIN商店和网页的访问,对于联机,爱

dnsmasq搭建简易dns服务器

系统:centos6.8_x64 本机IP:172.17.41.243 为了简便直接使用yum安装dnsmasq yum install -y dnsmasq 安装后编辑配置文件/etc/dnsmasql.cof cp /etc/dnsmasq.conf /etc/dnsmasq.conf.ori > /etc/dnsmasq.conf [[email protected] ~]# cat /etc/dnsmasq.conf resolv-file=/etc/resolv.dnsmasq.con

Raspberry Pi AP功能改进: systemd服务封装以及dnsmasq的使用

前言在上一篇<Raspberry pi 设置自动拨号, 搭建无线路由环境>一文中,笔者利用hostapd和udhcpd程序,创建无线热点,实现地址分配以及DNS服务器的设置.本篇将基于上一篇的环境,对树莓派AP进行改进:使用dnsmasq代替udhcpd实现DNS以及地址租约,并将AP功能封装成为一个服务 上一篇中使用的hostapd以及udhcpd,其方式有一些缺陷: 使用命令行方式启动,并未将启动本身封装成为一个固定的"服务" 三代树莓派的内置网卡以及笔者使用的外置网卡

cubieboard中使用py-kms与dnsmasq搭建局域网内全自动KMS激活环境

众所周知,KMS激活方式是当前广大网民“试用”windows,office的最广泛的激活方式.几乎可以用于微软的全线产品. 但是在本机使用KMS类的激活工具总是有些不放心,一方面每隔180天都要重新激活,另外是这些工具来源不一,经常被杀软查杀,这些激活工具到底有没有安全问题?只能全靠信仰了. 因此,当前最能体现技术宅们不折腾不死心的做法就是在非本机环境下搭建kms激活模拟器,对局域网内机器进行远程激活. KMS激活服务器搭建 目前常用的KMS激活服务器程序为py-kms与vlmcsd,分别为py