centos7使用dnsmasq搭建dns服务器
安装
yum install -y dnsmasq
配置
编辑/etc/dnsmasq.conf
配置文件
#使用系统dns配置文件
resolv-file=/etc/resolv.conf #严格按系统dns顺序解析
strict-order #dns服务监听地址
listen-address=115.29.36.xxx #google的服务用自己的dns
server=/google.com/8.8.8.8 #使用阿里的dns
bogus-nxdomain=223.5.5.5
开启防火墙
编辑文件
vim /etc/sysconfig/iptables
加入下面内容
-A INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT
-A INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT
- 重启防火墙
systemctl restart iptables
启动dnsmasq服务
systemctl start dnsmasq
测试dns
1.修改本地dns为服务器地址
2.修改服务器/ect/hosts文件加入解析域名。例如127.0.0.1 www.baidu.com
,重启dnsmasq服务(必须)
3.nslookup www.baidu.com查看结果如下
C:\Users\zhiji>nslookup www.baidu.com
服务器: www.baidu.com
Address: 127.0.0.1名称: www.baidu.com
Address: 127.0.0.1
- 结语
至此dns服务已经搭建完毕,自己可以随心所欲的测试任何域名,有的外包项目,是甲方配置好域名,而且不易更改的,可以自己用此方式进行开发和测试了,方便至极。
centos7使用dnsmasq搭建dns服务器相关推荐
- dnsmasq搭建DNS服务器详解
参考:https://www.phpmianshi.com/?id=101 Dnsmasq 简介 Dnsmasq 是一个轻量级的 DNS 缓存.DHCP.TFTP.PXE 服务器. 作为域名解析服务器 ...
- Linux7中安装DNS服务,CentOS7/RHEL7搭建DNS服务器
CentOS7/RHEL7搭建DNS服务器 DNS(域名系统)主要用于域名与IP地址的相互转换,将IP地址转换成对应的主机名或将主机名转换成与之相对应IP地址的一种机制.通过域名解析出IP地址的叫做正 ...
- Centos7 搭建DNS服务器与原理配置详解
在搭建我们自己DNS服务器之前,先必须了解下DNS服务器的作用和原理. DNS是在互联网上进行域名解析到对应IP地址的服务器,保存互联网上所有的IP与域名的对应信息,然后将我们对网址的访问,解析成IP ...
- linux mysql dns_Linux下搭建DNS服务器及踩坑
DNS服务 域名系统(DNS)是建立在分布式数据库上的分层命名系统.该系统将域名转换为IP地址,并可以将域名分配给Internet组资源和用户,无论实体的物理位置如何. 说白了就是:域名与IP之间的相 ...
- linux dns服务无效,Linux下搭建DNS服务器及踩坑
DNS服务 域名系统(DNS)是建立在分布式数据库上的分层命名系统.该系统将域名转换为IP地址,并可以将域名分配给Internet组资源和用户,无论实体的物理位置如何. 说白了就是:域名与IP之间的相 ...
- 如何搭建DNS服务器
-学习了DNS,蜗牛一直充满疑惑,很多人看到我发的博客也会质疑,好像你发的东西都是同一个知识点的哎. -是啊,没错啊,然后呢,你戏是不是有点多 -因为对于小白的蜗牛来说,分割成好几小块会比较好理解. ...
- centos7安装与配置DNS服务器
centos7上安装DNS服务器可以实现域名与IP的双向解析,即通过域名可以找到主机IP,也可以通过IP找到域名.在postfix搭建邮件服务器中,需要用到DNS正向解析与反向解析,因此DNS服务器大 ...
- Linux DNS (2)搭建DNS服务器
注意:实验很简单,环境很重要.大家在做实验的时候一定要注意环境的配置,不然实验做的再好最后的结果也和我们想的要的结果不一样的. 首先我们先准备环境: 虚拟机一个 RedHat5.9系统两个操作系统 我 ...
- Windows Server 2008 R2 搭建DNS服务器(转)
Windows Server 2008 R2 搭建DNS服务器 将本机IP设为首选DNS服务器的地址 在dos 下分别输入 nslookup www.mydns.com 和 nslookup 192. ...
最新文章
- SAP PM 初级系列6 - 任务清单相关的配置
- Quartus调用Modelsim SE避免重复编译Altera器件库的方法
- 如何编译安装wolfssl
- 天平秤重问题(三进制)
- 给与用户建立dblink的权限_网络安全 之 NTFS安全权限
- (软件工程复习核心重点)第三章需求分析习题
- 使用docker下载并安装mongodb5.0.5
- python按行读取excel文件_python3读取excel文件只提取某些行某些列的值方法
- 秒杀的倒计时按钮实现
- 【个人笔记】Vue+ElementUI后台模板配置动态路由
- 《线性代数》 李炯生\查建国\王新茂 中国科学技术大学 第2版 部分习题答案
- 基于php的微信公众号开发,基于ThinkPHP框架快速构建微信公众号开发框架
- java入门、常量和变量
- c语言作业 分解质因数,分解质因数(C语言)
- vmware,qemu各种方式上网设置(转)
- echart视觉引导线的长度调节labelLine
- 学校计算机怎么连接自己的热点,笔记本电脑怎么连接手机热点(手机热点开启及连接方法)...
- 最全的熬粥方法Word计算机考试怎么做,煮粥方法大全(珍藏版)
- 初识Calcite——使用实例
- 限速之令牌桶和漏桶算法
热门文章
- 工业控制系统概述:SCADA,DCS和PLC的概述
- 计算机主机房临时停电应急预案,校园网中心机房停电应急预案管理规定
- rt-thread 3.1.2中drv_xxx.c文件被env错误添加到Keil的原因
- 1102 : 火车票退票费计算(函数专题)
- 微信苹果安卓协议,稳定一手,功能齐全管维护,可开发
- oc照片库图片的选择处理
- 三维坐标向任意平面的正平行投影
- C# DataTable 与 Json 互转
- 编写程序,解决鸡兔同笼问题:一个笼子里关着鸡和兔子。问笼中各有多少只鸡和兔?
- Mysql(三)事务原理及分析