Linux 配置DNS服务器

步骤:网络

要有Centos 光盘镜像文件
软件:bind
yum 安装,yum配置
软件安装方法:
一、rpm -ivh 软件包名称.rpm 优势不须要配置,缺点是软件安装有依赖,不通用
二、tar -zxvf 软件包名称.tar.gz 优势是通用,有压缩,无依赖,缺点网络安装不太方便;zxcvf
三、yum -y install 软件名称* 通常也是.rpm。优势安装方便,自动解决依赖问题,缺点是要配置。
yum配置
一、创建备份目录bak
二、把全部/etc/yum.repos.d目录下的文件移到bak目录下;
三、把CentOS-Media.repo再拷回到/etc/yum.repos.d目录下;
四、挂载光盘到/mnt/cdrom目录下;
五、修改配置文件CentOS-Media.repo
baseurl=file:///media/CentOS->baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1
六、经过yum源安装bind
yum -y install bind*
七、检查bind包安装状况;
rpm -qa bind*
八、启动DNS服务
systemctl start named.service
域名:csmy.net 主机名:hfy.csmy.net daemon 驻留程序(进程)
九、配置主配置文件
cd /etc
cp -p named.conf named.conf.bak
vi /etc/named.conf
十、配置域配置文件
cd /etc
cp -p named.rfc1912.zones named.rfc1912.zones.bak
vi /etc/named.rfc1912.zones
修改配置 正向域(名文件)csmzxy.com ,反向域(名文件)105.168.192
十一、区域文件
cd /var/named
cp -p named.localhost csmzxy.com
十二、修改resolv.conf和网卡配置文件
改为本身的IP地址
1三、重启网络服务,重启DNS服务
1四、测试
nslookup
>hfy.csmzxy.com
>192.168.105.46测试

具体命令url

 cd  /etc/yum.repos.d/spa

mkdir bak.net

mv C* bak/.3d

cp bak/CentOS-Media.repo  .blog

vi CentOS-mdia.repo进程

修改的文件为域名

baseurl=file:///media/CentOS->baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1软件

cd  /mnt/

mkdir cdrom

此处建立cdrom目录后须要创建链接  在VM下的setting网络适配器

 

 创建链接后开始挂载;

mount /dev/cdrom /mnt/cdrom

解决方案:

挂载好以后开始用yum安装;我出现以下问题:

而后我从新编辑CentOS-Media.repo改正了

而后就再回到mnt目录我就开始安装了