CentOS 7安装主从DNS服务和配置Apache服务器
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,一、安装主DNS服务器1、配置主DNS[root@centos01 ~]# yum -y install bind bind-chroot bind-utils
千家信息网最后更新 2025年12月02日CentOS 7安装主从DNS服务和配置Apache服务器
一、安装主DNS服务器
1、配置主DNS
[root@centos01 ~]# yum -y install bind bind-chroot bind-utils [root@centos01 ~]# cp /etc/named.conf /etc/named.conf.bak [root@centos01 ~]# echo "" > /etc/named.conf options{ listen-on port 53 { any; }; directory "/var/named"; };zone "benet.com" IN { type master; file "benet.com.zone"; allow-transfer { 192.168.100.20; }; };zone "accp.com" IN { type master; file "accp.com.zone"; allow-transfer { 192.168.100.20; };};[root@centos01 ~]# named-checkconf -z /etc/named.conf 2、配置benet区域的正向解析区域
[root@centos01 ~]# vim /var/named/benet.com.zone $TTL 86400 @ SOA benet.com. root.benet.com( 2020020910 1H 15M 1W 1D )@ NS centos01.benet.com. NS centos02.benet.com. centos01 A 192.168.100.10 centos02 A 192.168.100.20 ftp A 192.168.100.10 www A 192.168.100.10 [root@centos01 ~]# named-checkzone benet.com /var/named/benet.com.zone zone benet.com/IN: loaded serial 2020020910OK[root@centos01 ~]# chmod 755 /var/named/benet.com.zone [root@centos01 ~]# chown named:named /var/named/benet.com.zone 3、配置accp区域的正向解析区域
[root@centos01 ~]#cp /var/named/benet.com.zone /var/named/accp.com.zone [root@centos01 ~]# vim /var/named/accp.com.zone $TTL 86400 @ SOA accp.com. root.accp.com( 2020020910 1H 15M 1W 1D)@ NS centos01.accp.com. NS centos02.accp.com. centos01 A 192.168.100.10 ftp A 192.168.100.10 www A 192.168.100.10 [root@centos01 ~]# named-checkzone accp.com /var/named/accp.com.zone zone accp.com/IN: loaded serial 2020020910OK4、启动DNS服务
[root@centos01 ~]# systemctl start named [root@centos01 ~]# systemctl enable named 5、网卡添加DNS
[root@centos01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32 DNS1=192.168.100.20 DNS2=192.168.100.10 [root@centos01 ~]# systemctl restart network [root@centos01 ~]# systemctl restart named 二、安装从DNS服务器
1、配置从DNS
[root@centos02 ~]# yum -y install bind bind-chroot bind-utils[root@centos02 ~]# cp /etc/named.conf /etc/named.conf.bak[root@centos02 ~]# echo "" > /etc/named.conf[root@centos02 ~]# vim /etc/named.confoptions { listen-on port 53 { any; }; directory "/var/named";};zone "benet.com" IN { type slave; file "slaves/benet.com.zone"; masters { 192.168.100.10; };};zone "accp.com" IN { type slave; file "slaves/accp.com.zone"; masters { 192.168.100.10; };};2、启动DNS服务
[root@centos02 ~]# systemctl start named[root@centos02 ~]# systemctl enable named3、检测从是否自动复制主的配置文件
[root@centos02 ~]# cd /var/named/[root@centos02 named]# lschroot data dynamic named.ca named.empty named.localhost named.loopback slaves[root@centos02 named]# cd slaves/[root@centos02 slaves]# lsaccp.com.zone benet.com.zone4、网卡添加DNS
[root@centos02 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32DNS1=192.168.100.10DNS2=192.168.100.20[root@centos02 ~]# systemctl restart network[root@centos02 ~]# systemctl restart named5、测试DNS解析
1)主DNS测试解析
[root@centos01 ~]# nslookup ftp.benet.comServer: 192.168.100.20Address: 192.168.100.20#53Name: ftp.benet.comAddress: 192.168.100.102)客户端测试解析

3)备用DNS测试解析
[root@centos02 ~]# nslookup ftp.accp.comServer: 192.168.100.10Address: 192.168.100.10#53Name: ftp.accp.comAddress: 192.168.100.10三、配置基于域名的Apache服务器
1、安装配置Apache
[root@centos01 ~]# tar zxvf /mnt/httpd-2.2.17.tar.gz -C /usr/src/ [root@centos01 ~]# cd /usr/src/httpd-2.2.17/[root@centos01 httpd-2.2.17]# ./configure --prefix=/usr/local/httpd--enable-so --enable-rewrite -enable-charset-lite --enable-cgi [root@centos01 httpd-2.2.17]# make && make install [root@centos01 ~]# ln -s /usr/local/httpd/bin/* /usr/local/bin/ [root@centos01 ~]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd [root@centos01 ~]# chmod +x /etc/init.d/httpd [root@centos01 ~]# vim /etc/init.d/httpd #chkconfig:35 80 20 [root@centos01 ~]# chkconfig --add httpd [root@centos01 ~]# chkconfig --level 35 httpd on[root@centos01 ~]# systemctl start httpd 2、配置虚拟主机
[root@centos01 ~]# mkdir /var/www [root@centos01 ~]# mkdir /var/www/benetcom [root@centos01 ~]# mkdir /var/www/accpcom[root@centos01 ~]# echo "www.benet.com" > /var/www/benetcom/index.html [root@centos01 ~]# echo "www.accp.com" > /var/www/accpcom/index.html [root@centos01 ~]# vim /usr/local/httpd/conf/httpd.conf 98 ServerName 192.168.100.10:80 389 Include conf/extra/httpd-vhosts.conf [root@centos01 ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf NameVirtualHost 192.168.100.10:80 Order allow,deny allow from all DocumentRoot "/var/www/benetcom/" ServerName www.benet.com CustomLog "logs/www.benet.com_access_log" common DocumentRoot "/var/www/accpcom/" ServerName www.accp.com CustomLog "logs/www.accp.com_access_log" common [root@centos01 ~]# systemctl restart httpd [root@centos01 ~]# httpd -t Syntax OK 3、客户端访问测试

------ 本文至此结束,感谢阅读 ------
配置
服务
测试
区域
服务器
客户
客户端
网卡
主机
域名
文件
至此
虚拟主机
备用
检测
主从
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
台江区网络安全
淮安企业产品追溯软件开发
jsp获取数据库查询数量
nbn数据库
gmod多人游戏不显示服务器
网络安全教育2022
二年级网络安全主题班会简报
模拟城市 服务器
宜兴进口软件开发价格咨询
广西it软件开发费用
计算机网络技术局域网技术
搭建数据库服务器java
宁波嵌入式软件开发计划
sqlserver数据库触发器
数据库应用与设计高等院校
汕尾esop软件开发
热点链接网络安全密钥
超市数据库功能流程图
计算机网络安全的文献
晓庄学院方山校区网络安全
明日之后寂静森林服务器开服时间
农安品质网络技术参考价格
泰山 服务器
冬奥期间网络安全总结
高青专业软件开发报价
计算机等级3级数据库技术
网络安全龙头企业飞利信
易飞 数据库
数据库iops激增
aria服务器