Linux学习–(DNS服务搭建)

本文详细介绍如何在CentOS系统上搭建DNS服务,包括DNS基础知识、安装配置步骤及测试方法。

一.认识DNS

玩过网络的朋友一定对DNS不陌生,但是对于初学者来说貌似听说过但是不知道是啥。

DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系解析找到相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。

 

二.搭建DNS前的准备

Linux系统—我们用Centos作为演示

网络环境:在一个局域网内,DNS服务器IP 192.168.1.1

 

三.安装DNS服务

命令:yum install -y bind

 

四.配置named.conf

命令:vim /etc/named.conf

1.jpg

 

.配置named.rfc1912.zones(添加自定义域到文件中)

命令:vim /etc/named.rfc1912.zone

2.jpg

long.com为我们定义的域名,long.com.zone为域名的配置文件,稍后我们要自行创建

 

六.创建域名zone文件

复制模板文件–(不嫌麻烦纯手工也可以)

命令:cp /var/named/named.localhost /var/named/long.com.zone       //long.com.zone就是先前在named.rfc1912.zone中定义的域名配置文件,这里要互相对应这才找得到

 

七.编辑域名配置文件

命令:vim /var/named/long.com.zone    //此处觉为关键,没有配置好会导致域名不能解析以及服务无法启动.com.后面的.不要遗忘。

4.jpg

 

八.启动DNS服务

赋予/var/named权限    命令:chmod +r /var/named/*

关闭防火墙     命令:service iptables stop

启动服务    命令:service named start

九.测试DNS解析

我们只配置了正向解析那么我们就来验证正向解析     //图中ns.long.com正确解析到了dns服务器192.168.1.1

5.jpg

ping ns.long.com和www.long.com    都是可以成功Ping通的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值