一、安装BIND服务。
使用命令:yum install bind bind-chroot -y #进行安装
二、配置DNS服务:
使用命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33
图片如下:
修改:ONBOOT=yes
DNS1指向自己
三、重启服务、关闭selinux、查看防火墙状态、关闭防火墙
1.systemctl restart network
2.setenforce 0
3.getenforce
4.systemctl stop firewalld.service
四、更改服务器配置
使用命令:vim /etc/named.conf
图片如下:
dnssec-enable yes; #改为yes
dnssec-validation yes; #改为yes
五、定义正反向解析配置。
使用命令:vim /etc/named.rfc1912.zones
图片如下:
1.为正向解析
2.为反向解析
六、编辑正向解析和反向解析数据库文件·。
1.复制原文件到/var/named/yzh.com.zone下(-p包括权限)
2.注意复制的位置一定要与配置文件中自己定义的名称一致。
复制命令为:cp -p /var/named/named.localhost /var/named/yzh.com.zone
打开正向解析文件命令为:vim /var/named/yzh.com.zone
图片为:
反向解析复制命令为:cp -p /var/named/named.loopback /var/named/yzh.com.arpa
打开反向解析文件命令为:vim /var/named/yzh.com.arpa
图片为:
#15为IP地址的最后一位
七、启动服务
命令为:systemctl start named
然后使用解析命令:nslookup
web服务搭载
1、使用命令:yum install httpd -y #安装apache相关软件
2、使用防火墙命令,放行HTTP服务。
命令:
1.firewall-cmd --list-all
2.firewall-cmd --permanent --add-service=http
3.firewall-cmd --reload
4.firewall-cmd --list-all
成功截图如下:
3.设置SELinux为允许
命令为:
1.set enforce 0
2.getenforce
4.测试HTTPD服务是否安装成功
启动命令:systemctl start httpd
挂载命令:firefox http://192.168.2.15
5.如果想要网页显示自己的名字和学号可以使用如下命令。
命令为:echo "yzh21040215"> /var/www/html/index.html
红色为不变
黑色可以修改