Linux下如何使用DNSmasq建本地DNS服务器
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍Linux下如何使用DNSmasq建本地DNS服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具
千家信息网最后更新 2025年02月23日Linux下如何使用DNSmasq建本地DNS服务器
这篇文章主要介绍Linux下如何使用DNSmasq建本地DNS服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的。
一、Dnsmasq安装
安装并启动Dnsmasq
yum install -y dnsmasqservice dnsmasq start
二、Dnsmasq配置
1、Dnsmasq的配置文件路径为:/etc/dnsmasq.conf
# ll -d /etc/dnsmasq.conf-rw-r--r-- 1 root root 21237 Feb 23 00:17 /etc/dnsmasq.conf
2、编辑/etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf //dnsmasq 会从这个文件中寻找上游dns服务器strict-order //去掉前面的#addn-hosts=/etc/dnsmasq.hosts //在这个目里面添加记录listen-address=127.0.0.1,192.168.1.123 //监听地址
3、修改/etc/resolv.conf
echo 'nameserver 127.0.0.1' > /etc/resolv.conf
4、创建resolv.dnsmasq.conf文件并添加上游dns服务器的地址
touch /etc/resolv.dnsmasq.confecho 'nameserver 119.29.29.29' > /etc/resolv.dnsmasq.conf
5、创建dnsmasq.hosts文件
cp /etc/hosts /etc/dnsmasq.hostsecho 'addn-hosts=/etc/dnsmasq.hosts' >> /etc/dnsmasq.conf
提示:resolv.dnsmasq.conf中设置的是真正的Nameserver,可以用电信、联通等公共的DNS。
三、Dnsmasq启动
1、设置Dnsmasq开机启动并启动Dnsmasq服务:
chkconfig dnsmasq on/etc/init.d/dnsmasq restart
2、netstat -tunlp|grep 53 查看Dnsmasq是否正常启动:
# netstat -tlunp|grep 53tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2491/dnsmasq tcp 0 0 :::53 :::* LISTEN 2491/dnsmasq udp 0 0 0.0.0.0:53 0.0.0.0:* 2491/dnsmasq udp 0 0 :::53 :::* 2491/dnsmasq
3、dig www.freehao123.com,第一次是没有缓存,所以时间是200多
4、第二次再次测试,因为已经有了缓存,所以查询时间已经变成了0.
以上是"Linux下如何使用DNSmasq建本地DNS服务器"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
服务
服务器
文件
配置
内容
功能
地址
域名
时间
篇文章
缓存
小巧
价值
全球
兴趣
再次
小伙
小伙伴
工具
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
赤峰线上软件开发培训
适合olap应用场景的数据库
数据库查询ase
是网络安全的第二道闸门
安全软件开发者的技能要求
安徽省地级党校特色数据库
围棋视频软件开发
深圳市迅扬网络技术有限公司
iis服务器 php
战争游戏红龙mac的服务器
信息与网络安全概论课后答案
关于网络安全的倡议词
数据库课程介绍 英文
网络技术中的分组是指什么
电信网络技术服务宣传
网络安全的体系构建包括什么
泰拉瑞亚手机创建国际版服务器
sql数据库技术超星尔雅
网络安全可能存在的风险至少
我和网络安全征文400
数据库中先行课参照行
襄阳网络安全吗
sql 数据库维护计划
南京柯蓝软件开发公司怎么样
数据库连接本地服务
操作系统崩溃了数据库如何恢复
网络服务器停电了
数据库课程介绍 英文
网络技术中的分组是指什么
网页信息保存数据库