dnsmasq轻量级DNS安装配置

简介:

DNSmasq是一个轻量且方便的DNSDHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。今天来闲扯下dnsmasq怎么安装和配置。


首先yum安装

1
yum -y  install  dnsmasq

然后编辑配置文件

1
2
3
4
5
6
7
8
9
10
11
domain-needed
bogus-priv
resolv- file = /etc/resolv .conf         #定义dnsmasq从哪里获取上游DNS服务器的地址
strict-order                         #表示严格按照resolv-file文件中的顺序从上到下进行DNS解析
address= /s3 .devin.com /10 .0.100.201   #自定义域名解析的IP地址
listen-address=10.0.100.201          #定义dnsmasq监听的地址
no-hosts
addn-hosts= /etc/addion_hosts
expand -hosts
domain=s3.devin. comm       #泛域名解析
conf- dir = /etc/dnsmasq .d

下面开始验证

设置本地DNS

1
echo  "nameserver 10.0.100.201"   /etc/resolv .conf

添加需要解析的内网地址

1
2
cat  /etc/addion_hosts
10.0.100.201   s3.devin.com

然后用nslookup验证域名解析

1
2
3
4
5
6
nslookup  s3.devin.com
Server:     10.0.100.201
Address:    10.0.100.201 #53
 
Name:   s3.devin.com
Address: 10.0.100.201



本文转自Devin 51CTO博客,原文链接:http://blog.51cto.com/devingeng/1945037
相关文章
|
7天前
|
数据采集 消息中间件 监控
Flume数据采集系统设计与配置实战:面试经验与必备知识点解析
【4月更文挑战第9天】本文深入探讨Apache Flume的数据采集系统设计,涵盖Flume Agent、Source、Channel、Sink的核心概念及其配置实战。通过实例展示了文件日志收集、网络数据接收、命令行实时数据捕获等场景。此外,还讨论了Flume与同类工具的对比、实际项目挑战及解决方案,以及未来发展趋势。提供配置示例帮助理解Flume在数据集成、日志收集中的应用,为面试准备提供扎实的理论与实践支持。
23 1
|
28天前
|
缓存 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
38 0
|
1月前
|
网络协议 Linux
Linux DNS服务详解——DNS主从架构配置
Linux DNS服务详解——DNS主从架构配置
407 4
|
2月前
|
域名解析 应用服务中间件 Linux
【服务器】使用域名解析服务器的IP地址并配置SSL证书
【服务器】使用域名解析服务器的IP地址并配置SSL证书
406 0
|
3月前
|
算法 C++ 容器
C++ STL:空间配置器源码解析
C++ STL:空间配置器源码解析
|
4月前
|
Kubernetes 安全 Cloud Native
云原生|kubernetes|pod或容器的安全上下文配置解析
云原生|kubernetes|pod或容器的安全上下文配置解析
110 0
|
2天前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
21天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
1月前
|
消息中间件 运维 监控
|
2月前
|
域名解析 网络协议 应用服务中间件
云解析DNS问题之配置域名解析ip地址如何解决
DNS解析是指将人类可读的域名转换成机器可读的IP地址的过程,它是互联网访问中不可或缺的一环;本合集将介绍DNS解析的机制、类型和相关问题的解决策略,以确保域名解析的准确性和高效性。
46 1

相关产品

  • 云解析DNS
  • 推荐镜像

    更多