DNS解析配置

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。

接下来教大家怎么配置DNS解析。这里教的DNS解析有三种:正向解析、反向解析和双向解析

首先要把环境给弄好,在系统  yum install bind -y

接着要让服务的端口通过防火墙  firewall-cmd --permanent --add-service=dns

firewall-cmd --reload

做好后需要修改DNS配置文件/etc/named.conf ——> listen-on port 53 { any };    监听所有53端口

allow-query { any };       允许所有人查询

forwarders { 上一级DNS };    设置上一级DNS

配置完后需开启服务  systemctl start named (若开启时间过久可以动鼠标或敲键盘加快启动速度)

1.正向解析

正向解析是由域名解析IP地址

我们可以在/etc/named.conf里得知域的配置文件是include /etc/named.rfc1912.zones,那我们就去vim /etc/named.rfc1912.zones ——>文件里面有模板,复制一份修改即可。修改内容为域名和file,file为域名.zone(e.g. isxy2.com.zone)。

修改完后在/var/named/里以named.localhost为模板复制一份  cp -p named.localhost isxy2.com.zones

复制的文件按以下更改:

www后没跟域名是因为文件会自动添加你在/etc/named.rfc1912.zones 中设置的域名;MX为邮件服务器。

2.反向解析

反向解析是用IP地址解析域名

反向解析配置和正向解析有以下差别:

在/etc/named.rfc1912.zones中设置域名时将网络位反着写(原IP应为172.25.254.x)

在/var/named/中复制时文件后缀为ptr

跟正向解析一样,文件会自动添加你之前设置的网络位,则172.25.254.100对应的就是        www.westos.com

3.双向解析

首先更改/etc/named.conf文件

接着复制 cp -p /etc/named.rfc1912.zones /etc/named.rfc1913.zones

此处的allow-transfer是做DNS集群的,只需注意文件的后缀为inter

最后复制 cp -p /var/named/isyx2.com.zones /var/named/westos.com.inter即可

时间: 2024-10-11 05:29:11

DNS解析配置的相关文章

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

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

基于BIND实现的DNS正反解析及主从DNS的配置

测试环境 准备2台虚拟机,一台为主DNS,IP地址为:192.168.103.161.另一台为从DNS,IP地址为:192.168.103.162两台都装好bind,所需包有:bind,bind-utils,bind-libs 主DNS的配置文件 配置主文件/etc/named.conf,如下所示 // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // se

Linux Red hat下DNS服务器安装(反向和正向解析)配置

1.本文采用的是系统自带的rpm包进行安装,由于本Linux系统是经过优化后的所以无需光盘挂载. 2.介绍 Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台. 本文将介绍它在Red hat Linux 6.5中最基本的安装和配置. 3.安装,首先 rpm -qa bind* 查找到系统的 bind-

Linux DNS服务系列之原理介绍及正反向解析配置

前言 我们在访问一个网站的时候,只要输入该网站的网址就会跳转到该网站页面,而实现这一过程就需要DNS服务器将域名解析为IP地址,进而实现数据通信.那么DNS服务器是如何工作的呢?本系列分为两部分,本文将详解DNS服务原理及正反向解析配置. DNS服务原理详解 DNS相关知识 DNS:Domain Name Service,域名解析服务 监听端口:udp/53,tcp/53 应用程序:bind 根域:. 一级域: 组织域:.com, .org, .net, .mil, .edu, .gov, .i

Linux DNS正向解析和反向解析配置实例(一)

示例:建立正向反向解析区域为ning.com 在下面的配置中,有详细的解析配置: 1.配置文件的内容设置 #vim /etc/named/named.conf options {   // listen-on port 53 { 127.0.0.1; };----------必须监听在可以和外部通信的一个地址上可以指定,注意书写格式.(注释//掉是监听到所有的53号端口上)   //listen-on-v6 port 53 { ::1; };--------------IPV6的监听地址(注释/

Service系统服务(四):搭建单区域DNS服务器、特殊DNS解析、配置DNS子域授权、搭建并测试缓存DNS

一.搭建单区域DNS服务器 目标: 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站.测试阶段主要提供以下正向记录: svr7.tedu.cn ---> 192.168.4.7    pc207.tedu.cn ---> 192.168.4.207    www.tedu.cn ---> 192.168.4.100 配置完成后在客户机上验证查询结果. 方案: 快速构建DNS服务器的基本过程: 1> 安装 bind.bind-chroot

小型公司网络组建及WEB服务配置及DNS解析

实验名称:小型公司网络组建及WEB服务配置及DNS解析实验拓扑:所需设备:1.5台三层交换机(路由器也OK) 2. 1台DNS服务器 3. 1台WEB服务器 4. 5台PC机 5. 一台客户端 client 1 地址规划:设备 IP地址及子网掩码 所属vlan 网关 DNS PC1 |192.168.1.1|/24 |VLAN10 |192.168.1.254| 192.168.3.1| PC2 |192.168.2.2|/24 |VLAN20 |192.168.2.254| 192.168.3

DNS正向解析配置

DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器.在Linux中我们一样可以搭建DNS解析服务,配置如下: `rpm -ivh /mnt/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm` `rpm -qc bind` `vim /etc/named.conf` `vim /etc/named.rfc1912.zones` //进入后复制模板进行

域名配置DNS解析A记录,映射到主机

有很多域名的供应商,随便选,哪个便宜用哪个.godaddy一直支持支付宝,不用visa,虽然它是国外的. 我用的是godaddy,这两年有中文版的了,虽然它有了中文版,但是比以前的英文版还要慢. 进入域名控制面板,点击到下面这个DNS解析的地方修改A记录 在箭头的位置写上你的主机ip,然后等差不多10分钟,访问你的域名,就能跳到你的主机了.我测试是成功的 你按下你的域名的时候,浏览器会把这个请求发到DNS解析服务器上面,DNS解析服务器是一个解释器,它会根据你发过去的域名知道对应的IP,然后就把